首页 > 数学 > 题目详情
matlab中的length什么意思?如何应用?fork=2:length(x0)X0为数列
题目内容:
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) 就体会了.
for k=2:length(x0) 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) 就体会了.
本题链接: