为什么“尺寸垫”和“尺寸(垫)”不同?

时间:2016-02-08 03:53:01

标签: matlab

我有这些结果:

>> size fives
1 5
>> size(fives)
4000 17

后者是准确的。我不确定前者在做什么。当我输入size没有args时,我收到错误:

  

使用尺寸时出错    没有足够的输入参数。

所以我不确定为什么“五个”和“(五个)”都算作参数而是做不同的事情。

1 个答案:

答案 0 :(得分:3)

在Matlab中,没有括号的大小会获得文字字符串的大小。例如, size abcdefg 1 7 ,即使abcdefg不是已定义的变量。