在数组matlab中打印一个元素

时间:2013-10-11 16:35:13

标签: matlab

我正在尝试在数组中打印一个元素,但似乎无法获得它。我看过的地方已经说要访问一个数组,你应该在你正在查看的数组的索引周围放置括号或大括号,但这些都不会起作用。

arr = [1 2 3];

disp('print 2: ');
disp(arr{1}); %disp(arr(1)); doesn't seem to work either

我会很高兴任何可以解决我的困惑的可靠链接。谢谢!

1 个答案:

答案 0 :(得分:1)

您需要普通括号而不是卷曲:disp(arr(1))

对于你正在尝试的内容,我也更喜欢sprintf而不是disp,所以你可以摆脱分界线:

sprintf('Print 2: %f\n',arr(1));

卷曲的是cell arrays

相关问题