求关于matlap中画分段函数的问题,length函数leng=length(x);\x05 % 计算向量x的长度. 这条指令什么意思,下面的程序里已经定义了x的范围x=-6:0.1:6; 为什么又说求x的长度.还有下面为什么每个y
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/25 00:58:12
求关于matlap中画分段函数的问题,length函数leng=length(x);\x05 % 计算向量x的长度. 这条指令什么意思,下面的程序里已经定义了x的范围x=-6:0.1:6; 为什么又说求x的长度.还有下面为什么每个y
求关于matlap中画分段函数的问题,length函数
leng=length(x);\x05 % 计算向量x的长度. 这条指令什么意思,下面的程序里已经定义了x的范围x=-6:0.1:6; 为什么又说求x的长度.还有下面为什么每个y和x后面都带一个m. leng=length(x); 这个指令是不是对x取整数啊,既然要取整为什么定义x时还要以0.1为步长定义,y是x的变量为什么要跟一个m?
x=-6:0.1:6; % 设定自变量x的取值范围
leng=length(x);\x05 % 计算向量x的长度
for m=1:leng\x05\x05\x05% 计算函数值
if x(m)<=0\x05 % 判断x取值所在范围
y(m)=sin(x(m));\x05 % 计算分段函数值
elseif x(m)<=3
y(m)=x(m);\x05\x05 % 计算分段函数值
else
y(m)=-x(m)+6;\x05 % 计算分段函数值
end
end
plot(x,y,'*');
grid;\x05\x05%绘制函数曲线
for m=1:leng\x09% 计算函数值
这个语句中分号的作用是啥
还有leng是不是个定值
求关于matlap中画分段函数的问题,length函数leng=length(x);\x05 % 计算向量x的长度. 这条指令什么意思,下面的程序里已经定义了x的范围x=-6:0.1:6; 为什么又说求x的长度.还有下面为什么每个y
这里的x是一个向量,它是一组数,x(m)既是第m个x变量.例如:x=(1,2,3,4,5,6,7),那么X(2)=2.这里没有分号啊?是冒号.leng这个变量在这里是一个定值,它是120