matlab这个分段函数图像怎么画?题目是这样的:编写下列分段函数myfun,然后利用此函数画出其在[-10,10]区间上的图形:y=-1 x

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/02 23:22:59

matlab这个分段函数图像怎么画?题目是这样的:编写下列分段函数myfun,然后利用此函数画出其在[-10,10]区间上的图形:y=-1 x
matlab这个分段函数图像怎么画?
题目是这样的:
编写下列分段函数myfun,然后利用此函数画出其在[-10,10]区间上的图形:
y=-1 x

matlab这个分段函数图像怎么画?题目是这样的:编写下列分段函数myfun,然后利用此函数画出其在[-10,10]区间上的图形:y=-1 x
这是一个很典型的问题哈
问题出在这里:myfun的输入x你是当做单个数字来处理的,而实际你plot(x,myfun(x))里的x是一个数组,所以在myfun的if判断里,只取了第一个元素x(1)做判断,然后用判断的结果来计算所有的x(i)
你要写成这样,我写个简单点的,你自己照着改
x=-1:0.1:1;
y=x.*(x>0) - 2 * x .* (x2,来看一下数组和单个数字比大小时,matlab是怎么处理的