0

这是示例代码:

TorqueCurve = [0 400 800 1200 1600 2000 2400];
TorqueCurve(1,2:6);

我目前没有 MATLAB 的副本,所以我自己无法测试,但我想知道:

我的假设是否正确,即第一个声明创建了一个内容为 0、400、800 等的单维变量?

在散文(英​​语)中,第二行的确切含义是什么?它在访问什么,以及如何访问?

提前致谢!

4

1 回答 1

3

第一行声明一个大小为 1×7 的数组,其中包含0400等。

第二行从第 1 行提取第 2 到第 6 列,相当于 write TorqueCurve(1,[2 3 4 5 6])

结果,如果您评估最后没有分号的行,您将看到打印到命令窗口,400 800等等,因为 Matlab 索引是基于 1 的。

于 2012-08-27T22:26:08.050 回答