在我的工作区中,我有一个名为result
的变量,用于存储<100x1 cell>
在每一个中,例如result{1,1}
都有数据样本:
0.000 0.0080
0.020 0.0082
0.024 0.0048
0.031 0.0061
0.056 0.0100
我希望能够做的是阅读我的变量result
,然后阅读所有子章节,例如result{1,1}
和result{23,1}
。然后我希望能够操纵这些数据并最终创建一个情节。
能够制作一个矩阵(或某物),例如result{1,1}
,然后操纵第1列,然后将第1列映射到第2列,这一点很重要。是否有可能让我做此?
提前感谢任何帮助/建议:)
答案 0 :(得分:1)
你的问题不是很清楚。你想表演这样的事吗?
for ii=1:size(result,1)
M = result{ii,1};
M1 = M(:,1);
M2 = M(:,2);
plot(M1,M2,'o');hold on
end
或者根据@Luis Mendo的建议,您可以直接访问每个列:
for ii=1:size(result,1)
M1 = result{ii,1}(:,1);
M2 = result{ii,1}(:,2);
plot(M1,M2,'o');hold on
end
如果您想要访问特定单元格而不是所有单元格,您也可以这样做:
for ii=[1,23,44,50,98]
M1 = result{ii,1}(:,1);
M2 = result{ii,1}(:,2);
plot(M1,M2,'o');hold on
end