matlab中的length什么意思?如何应用?

fork=2:length(x0)是什么意思?X0为数列... for k=2:length(x0) 是什么意思 ? X0为数列 展开
 我来答
wacs5
推荐于2017-11-25 · TA获得超过1.6万个赞
知道大有可为答主
回答量:3724
采纳率:82%
帮助的人:2812万
展开全部
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)
就体会了.
小胡子不是我
高粉答主

2018-03-31 · 醉心答题,欢迎关注
知道大有可为答主
回答量:249
采纳率:100%
帮助的人:5万
展开全部

length:数组长度(即行数或列数中的较大值);

使用方法:

n=length(A):如果A为非空数组,返回行数和列数两者之间数值较大的那一个值,即相当于执行了max(size(A));如果A为空数组,则返回0;如果A是一个向量则返回A的长度。n=max(size(A):若A为非空数组,返回A的最大维数;若A为空数组,返回A中最长的非0维数。

MATLAB基本绘图函数

1、plot: x轴和y轴均为线性刻度(Linear scale);

2、loglog: x轴和y轴均为对数刻度(Logarithmic scale);

3、semilogx: x轴为对数刻度,y轴为线性刻度;

4、semilogy: x轴为线性刻度,y轴为对数刻度。

MATLAB常用基本数学函数

1、abs(x):纯量的绝对值或向量的长度;

2、sqrt(x):开平方;

3、angle(z):复数z的相角(Phase angle);

4、real(z):复数z的实部;

5、conj(z):复数z的共轭复数

6、imag(z):复数z的虚部

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式