我对matlab有点新意,所以请耐心等待,我不能100%确定我能做什么才能真正完成。
所以,我有一个数组
coords = zeros(2000, 2);
和另一个表示实际坐标的数组
pixCoords = [35 200] %dummy values
如何将pixCoords
分配给coords
的(1,1)位置的语法是什么,这样当我输入coords(1,1)
时,控制台将返回{{} 1}}?
最终,35 200
的每一列都会有两组不同的坐标。
谢谢!
答案 0 :(得分:2)
我相信手机阵列是您的朋友。
coords = {};
coords{1, 1} = [35 200];
% now you want to retrieve the array
coords{1, 1}
% ans =
% 35 200
当然,您可以使用相同的表示法将新数组添加到单元格数组中的其他位置。