早教吧作业答案频道 -->其他-->
matlab这个分段函数图像怎么画?题目是这样的:编写下列分段函数myfun,然后利用此函数画出其在[-10,10]区间上的图形:y=-1x<02x+30<=x<=515x>5这是我写的函数functiony=myfun(x)ifx<0y
题目详情
matlab这个分段函数图像怎么画?题目是这样的: 编写下列分段函数myfun,然后利用此函数画出其在[-10,10]区间上的图形: y=-1x<0 2x+30<=x<=5 15x>5 这是我写的函数 functiony=myfun(x) ifx<0 y=-1 elseifx>5 y=15 else y=x.*2+3 end 于是我输入plot(x,myfun(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是怎么处理的
看了 matlab这个分段函数图像...的网友还看了以下:
三角形相似问题如图,已知过A(2,4)分别作X轴、Y轴的垂线,垂足分别为M、N,若点P从O点出发,沿 2020-03-30 …
N个氨基酸组成了M个肽,其中有Z个是环状肽,据此分析下列表述错误的是()A.M个肽一定含有的元素是 2020-05-13 …
在二维数组M[0...n,0...m]中,访问某个元素的平均时间复杂度为______。A.O(1)B 2020-05-23 …
在二维数组M[0…n,0…m]中,访问某个元素的平均时间复杂度为______。A.O(1)B.O(n 2020-05-24 …
我的笔记本英文字母有些打出来是数字怎么解决?U是4,I是5,O是6,P是*,M是0,很笨,请帮忙如 2020-06-14 …
在|哺|乳|动|物|的|thec|o|m|m|u|n|i|t|y||行|为|中|在|哺|乳|动|物 2020-06-29 …
O(m+n)和O(km+ln)表示的复杂度是否一样?其中m和n是问题空间的两个变量,k和l可以认为 2020-07-22 …
已知两个包含n及m个记录的排好序的文件能在O(n+m)时间内合并为一个包含n+m个记录的排好序的文件 2020-11-04 …
已知两个长度分别为m和n的升序链表若将它们合并为一个长度为m+n的降序链表,则最坏情况下的时间复杂度 2020-11-28 …
读某地近地面和高空四点气压图(单位:hPa)(如图),回答3-4题.若近地面和高空四点构成热力环流, 2020-12-04 …