在MATLA中如何求出分段函数的图像
例如,有以下分段函数
疏忽的笑容,综合式的使用
clear clf;
x=-10:0.1:10;
y=x.2(10x ).)1/4(3. ) x0 ) )=0) x.^3sqrt(10-x )-3x.) x0 );
plot(x,y,‘r -’,‘line width’,2 ) )。
结果:
! 在此插入图像说明(3359 img-blog.csdn img.cn/20201220162611296.png )? x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text _ a hr0 CHM6ly9ibg9nlmnzzg 4u bmv0L3 l hagh
sldbb,编程法的使用
x=-10:0.1:10;
y=[];
fori=1:长度(x )
ifx(I ) 0
y=[yx(I ).2 ) 10x ) ).)1/4)3];
ELSEifx(I )==0
y=[y 0];
else
y=[yx(I ).^3sqrt(10-x ) I )-3*x(i ) I ] ]
结束
结束
plot(x,y,‘line width’,2,‘color’,‘red’)
解决结果:
! 在此插入图像说明(3359 img-blog.csdn img.cn/20201220163116992.png )? x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text _ a hr0 CHM6ly9ibg9nlmnzzg 4u bmv0L3 l hagh