要素数が変わる変数を1つの配列にまとめて後から参照するには
조회 수: 8 (최근 30일)
이전 댓글 표시
同じ変数で秒数ごとに値の要素数が変わる変数を作成しました。それを後から秒数を指定して、その秒数の要素をグラフ化したいです。
(例データ)
一秒目に出るデータ
xpos = 10,20,30,40,50
二秒目に出るデータ
xpos = 3,90,2
三秒目に出るデータ
xpos = 40,30,30,20,2,30,44,2,20,6,70
xposの配列(posX[ ] )を作成して都度保存し、posX[i]のi部分に秒数を指定するとその時のデータが取得出来るようにしたいのですが、同じ変数で秒数ごとに値の要素数が変わるので、うまくposX[i]に値を入れられません。対応策を教えていただきたいです。
(例データ)
posX[1] = 10,20,30,40,50
posX[2] = 3,90,2
posX[3] = 40,30,30,20,2,30,44,2,20,6,70
댓글 수: 0
답변 (1개)
Akira Agata
2023년 10월 18일
% カラのcell配列を作成
posX = cell(3,1);
% 要素数の異なる配列を順に入れる
posX{1} = [10,20,30,40,50];
posX{2} = [3,90,2];
posX{3} = [40,30,30,20,2,30,44,2,20,6,70];
% 確認
disp(posX)
참고 항목
카테고리
Help Center 및 File Exchange에서 Array Geometries and Analysis에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!