matlab中的length什么意思?如何应用?
问题描述:
matlab中的length什么意思?如何应用?
for k=2:length(x0) X0为数列
答
length(x0)为数列的长度,即它里面有多少个元素.
如果x0是矩阵的话,比方说M行N列,那么length返回M和N这两个数的最大值.
for k=2:N
就是说k=2,3,4,5,6,.N
这样循环谢谢你啊!我是新手,还有个问题。“如果x0是矩阵的话,比方说M行N列,那么length返回M和N这两个数的最大值" 这个什么意思 我不太懂我的x0=[101.43,99.98,101.13,102.23,103.65,104.75,109.38,107.6,105.5,107.58,106.5]你在Matlab下面运行一下就可以看出一些东西x0=[1,2,3,4] %逗号表示行方向串起来,这是一行四列的矩阵,也就是行向量y0=[1;2;3;4] %分号表示列方向串起来,这个四行一列的矩阵,也就是列向量z0=[1,2;3,4] %1,2是行方向写,后加一个分号,相当于换了一行,再来3,4串起来,就变成两行两列的矩阵 看完上面,先猜猜看下面输出是什么,是几行几列的w0=[1,3,5;2,4,6] 然后你length(x0),length(y0),length(z0)以及length(w0)就体会了.