データの間引きについて

39 views (last 30 days)
grid dataの処理をしています。
grid intervalが細かいので、間引くことを考えています。
一定間隔ごとに間引く方法を教えていただけると幸いです。
よろしくお願いいたします。
  2 Comments
Hiroki Takeda
Hiroki Takeda on 27 May 2022
ありがとうございます。
すみません、言葉足らずでした。grid dataにはNaNも含まれております。
NaNをinterpをかけてて何かしらかの有限値にしたくはありません(NaNはNaNのままです)。
ご検討、よろしくお願いいたします。

Sign in to comment.

Accepted Answer

Hernia Baby
Hernia Baby on 28 May 2022
Edited: Hernia Baby on 29 May 2022
idx = (間隔の点数)
A(idx) = [] のようにすれば大丈夫と思います
--------------
A = rand(20)
A = 20×20
0.3294 0.2141 0.0349 0.7722 0.3410 0.2975 0.4866 0.5084 0.2503 0.4549 0.1318 0.1561 0.6573 0.0468 0.4301 0.7270 0.5717 0.6222 0.0926 0.5282 0.5515 0.6494 0.8887 0.9291 0.7088 0.9070 0.2480 0.1651 0.0327 0.4584 0.4035 0.4095 0.5174 0.3677 0.4181 0.7479 0.2998 0.6671 0.9952 0.9200 0.9477 0.7335 0.1132 0.5723 0.4490 0.9928 0.5083 0.1176 0.1821 0.3907 0.3242 0.1335 0.2269 0.6374 0.4030 0.3438 0.4705 0.9688 0.0925 0.6340 0.3971 0.3786 0.9624 0.6243 0.0052 0.2627 0.7433 0.5038 0.7452 0.7271 0.2697 0.5969 0.7124 0.7544 0.7657 0.0679 0.1691 0.2259 0.2327 0.5604 0.4542 0.5952 0.4378 0.2956 0.0484 0.2282 0.2417 0.3004 0.3079 0.3046 0.4032 0.6213 0.7784 0.5495 0.8746 0.7471 0.8076 0.5469 0.0176 0.0288 0.4844 0.2509 0.1019 0.7643 0.4005 0.3971 0.4661 0.7129 0.4157 0.8267 0.7787 0.6195 0.1984 0.6374 0.8736 0.1581 0.4744 0.7203 0.8180 0.2676 0.6782 0.7898 0.7125 0.2141 0.5914 0.2511 0.1022 0.6844 0.1230 0.5830 0.8340 0.7681 0.7640 0.2406 0.7133 0.0447 0.0874 0.5514 0.0772 0.1819 0.8650 0.2617 0.5244 0.4561 0.2564 0.4604 0.6894 0.8079 0.1640 0.6023 0.4456 0.5562 0.8433 0.5606 0.5353 0.1907 0.3701 0.2394 0.2465 0.2361 0.3418 0.6012 0.1765 0.8765 0.1843 0.7301 0.9144 0.7782 0.4597 0.9805 0.5910 0.0300 0.2414 0.9908 0.4346 0.7778 0.8973 0.9723 0.4169 0.9771 0.8614 0.6278 0.3872 0.6511 0.1060 0.7323 0.8849 0.3590 0.3793 0.9773 0.9990 0.4098 0.1863 0.9780 0.7061 0.0717 0.2268 0.8293 0.1081 0.2867
idx1 = 2:2:20;
idx2 = 1:3:20;
A(idx1,:) = []
A = 10×20
0.3294 0.2141 0.0349 0.7722 0.3410 0.2975 0.4866 0.5084 0.2503 0.4549 0.1318 0.1561 0.6573 0.0468 0.4301 0.7270 0.5717 0.6222 0.0926 0.5282 0.9477 0.7335 0.1132 0.5723 0.4490 0.9928 0.5083 0.1176 0.1821 0.3907 0.3242 0.1335 0.2269 0.6374 0.4030 0.3438 0.4705 0.9688 0.0925 0.6340 0.4542 0.5952 0.4378 0.2956 0.0484 0.2282 0.2417 0.3004 0.3079 0.3046 0.4032 0.6213 0.7784 0.5495 0.8746 0.7471 0.8076 0.5469 0.0176 0.0288 0.6782 0.7898 0.7125 0.2141 0.5914 0.2511 0.1022 0.6844 0.1230 0.5830 0.8340 0.7681 0.7640 0.2406 0.7133 0.0447 0.0874 0.5514 0.0772 0.1819 0.3418 0.6012 0.1765 0.8765 0.1843 0.7301 0.9144 0.7782 0.4597 0.9805 0.5910 0.0300 0.2414 0.9908 0.4346 0.7778 0.8973 0.9723 0.4169 0.9771 0.6401 0.2116 0.6362 0.2029 0.3209 0.0416 0.2222 0.0323 0.1177 0.9763 0.3686 0.8221 0.6570 0.2724 0.1954 0.9320 0.7671 0.7092 0.1637 0.8881 0.4763 0.2933 0.0443 0.6846 0.6514 0.2115 0.7826 0.7110 0.4418 0.7665 0.6030 0.4301 0.6528 0.5522 0.3038 0.6063 0.9475 0.0954 0.8871 0.8555 0.2145 0.7422 0.7067 0.8233 0.3990 0.9940 0.1196 0.1640 0.4125 0.8491 0.3910 0.5934 0.3488 0.7059 0.0288 0.3965 0.6983 0.8355 0.5381 0.3479 0.7434 0.2384 0.8301 0.8466 0.0346 0.2743 0.0500 0.4072 0.7806 0.5610 0.5018 0.6668 0.1493 0.7451 0.1488 0.7547 0.0187 0.1635 0.9493 0.6782 0.8741 0.7512 0.2171 0.0815 0.8318 0.8624 0.9990 0.2068 0.8567 0.1006 0.3555 0.4079 0.6544 0.2441 0.6948 0.6628 0.9316 0.9272 0.1982 0.7886
A(:,idx2) = []
A = 10×13
0.2141 0.0349 0.3410 0.2975 0.5084 0.2503 0.1318 0.1561 0.0468 0.4301 0.5717 0.6222 0.5282 0.7335 0.1132 0.4490 0.9928 0.1176 0.1821 0.3242 0.1335 0.6374 0.4030 0.4705 0.9688 0.6340 0.5952 0.4378 0.0484 0.2282 0.3004 0.3079 0.4032 0.6213 0.5495 0.8746 0.8076 0.5469 0.0288 0.7898 0.7125 0.5914 0.2511 0.6844 0.1230 0.8340 0.7681 0.2406 0.7133 0.0874 0.5514 0.1819 0.6012 0.1765 0.1843 0.7301 0.7782 0.4597 0.5910 0.0300 0.9908 0.4346 0.8973 0.9723 0.9771 0.2116 0.6362 0.3209 0.0416 0.0323 0.1177 0.3686 0.8221 0.2724 0.1954 0.7671 0.7092 0.8881 0.2933 0.0443 0.6514 0.2115 0.7110 0.4418 0.6030 0.4301 0.5522 0.3038 0.9475 0.0954 0.8555 0.7422 0.7067 0.3990 0.9940 0.1640 0.4125 0.3910 0.5934 0.7059 0.0288 0.6983 0.8355 0.3479 0.2384 0.8301 0.0346 0.2743 0.4072 0.7806 0.5018 0.6668 0.7451 0.1488 0.0187 0.1635 0.6782 0.7512 0.2171 0.8318 0.8624 0.2068 0.8567 0.3555 0.4079 0.2441 0.6948 0.9316 0.9272 0.7886
  1 Comment
Hiroki Takeda
Hiroki Takeda on 31 May 2022
いつもありがとうございます。無事に解決できました。
またよろしくお願いいたします。

Sign in to comment.

More Answers (0)

Tags

Products


Release

R2021b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!