データの間引きについて

조회 수: 56 (최근 30일)
Hiroki Takeda
Hiroki Takeda 2022년 5월 27일
댓글: Hiroki Takeda 2022년 5월 31일
grid dataの処理をしています。
grid intervalが細かいので、間引くことを考えています。
一定間隔ごとに間引く方法を教えていただけると幸いです。
よろしくお願いいたします。
  댓글 수: 2
Atsushi Ueno
Atsushi Ueno 2022년 5월 27일
より細い方向もより荒い(間引いた)方向も同じ考えです。必要なgrid intervalのメッシュを用意し、各種interp**関数で補間したデータを得ます。
Hiroki Takeda
Hiroki Takeda 2022년 5월 27일
ありがとうございます。
すみません、言葉足らずでした。grid dataにはNaNも含まれております。
NaNをinterpをかけてて何かしらかの有限値にしたくはありません(NaNはNaNのままです)。
ご検討、よろしくお願いいたします。

댓글을 달려면 로그인하십시오.

채택된 답변

Hernia Baby
Hernia Baby 2022년 5월 28일
편집: Hernia Baby 2022년 5월 29일
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
Hiroki Takeda
Hiroki Takeda 2022년 5월 31일
いつもありがとうございます。無事に解決できました。
またよろしくお願いいたします。

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

태그

제품


릴리스

R2021b

Community Treasure Hunt

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

Start Hunting!