資源描述:
《第5章例題源程序》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、例5.1在0≤X≤2p區(qū)間內(nèi),繪制曲線y=2e-0.5xsin(2πx)。x=0:pi/100:2*pi;y=2*exp(-0.5*x).*sin(2*pi*x);plot(x,y)例5.2繪制曲線t=-pi:pi/100:pi;x=t.*cos(3*t);y=t.*sin(t).*sin(t);plot(x,y);例5.3用不同線型和顏色在同一坐標(biāo)內(nèi)繪制曲線y=2e-0.5xsin(2πx)及其包絡(luò)線。x=(0:pi/100:2*pi)';y1=2*exp(-0.5*x)*[1,-1];y2=2*exp(-0.5*x).*sin(2*pi*
2、x);x1=(0:12)/2;y3=2*exp(-0.5*x1).*sin(2*pi*x1);plot(x,y1,'k:',x,y2,'b--',x1,y3,'rp');例5.4用不同標(biāo)度在同一坐標(biāo)內(nèi)繪制曲線y1=e-0.5xsin(2πx)及曲線y2=1.5e-0.1xsin(x)。x1=0:pi/100:2*pi;x2=0:pi/100:3*pi;y1=exp(-0.5*x1).*sin(2*pi*x1);y2=1.5*exp(-0.1*x2).*sin(x2);plotyy(x1,y1,x2,y2);例5.5繪制分段函數(shù)曲線并添加圖形標(biāo)
3、注。x=linspace(0,10,100);y=[];forx0=xifx0>=8y=[y,1];elseifx0>=6y=[y,5-x0/2];elseifx0>=4y=[y,2];elseifx0>=0y=[y,sqrt(x0)];end15endplot(x,y)axis([01002.5])%設(shè)置坐標(biāo)軸title('分段函數(shù)曲線');%加圖形標(biāo)題xlabel('VariableX');%加X軸說明ylabel('VariableY');%加Y軸說明text(2,1.3,'y=x^{1/2}');%在指定位置添加圖形說明text(4.
4、5,1.9,'y=2');text(7.3,1.5,'y=5-x/2');text(8.5,0.9,'y=1');例5.6用圖形保持功能在同一坐標(biāo)內(nèi)繪制曲線y=2e-0.5xsin(2πx)及其包絡(luò)線。x=(0:pi/100:2*pi)';y1=2*exp(-0.5*x)*[1,-1];y2=2*exp(-0.5*x).*sin(2*pi*x);plot(x,y1,'b:');axis([0,2*pi,-2,2]);%設(shè)置坐標(biāo)holdon;%設(shè)置圖形保持狀態(tài)plot(x,y2,'k');legend('包絡(luò)線','包絡(luò)線','曲線y');%加
5、圖例holdoff;%關(guān)閉圖形保持grid%網(wǎng)格線控制例5.7在一個圖形窗口中以子圖形式同時繪制正弦、余弦、正切、余切曲線。x=linspace(0,2*pi,60);y=sin(x);z=cos(x);t=sin(x)./(cos(x)+eps);ct=cos(x)./(sin(x)+eps);subplot(2,2,1);plot(x,y);title('sin(x)');axis([0,2*pi,-1,1]);subplot(2,2,2);plot(x,z);title('cos(x)');axis([0,2*pi,-1,1]);sub
6、plot(2,2,3);plot(x,t);title('tangent(x)');axis([0,2*pi,-40,40]);subplot(2,2,4);plot(x,ct);title('cotangent(x)');axis([0,2*pi,-40,40]);請看下面的程序。x=linspace(0,2*pi,60);y=sin(x);z=cos(x);t=sin(x)./(cos(x)+eps);ct=cos(x)./(sin(x)+eps);subplot(2,2,1);%選擇2×2個區(qū)中的1號區(qū)15stairs(x,y);tit
7、le('sin(x)-1');axis([0,2*pi,-1,1]);subplot(2,1,2);%選擇2×1個區(qū)中的2號區(qū)stem(x,y);title('sin(x)-2');axis([0,2*pi,-1,1]);subplot(4,4,3);%選擇4×4個區(qū)中的3號區(qū)plot(x,y);title('sin(x)');axis([0,2*pi,-1,1]);subplot(4,4,4);%選擇4×4個區(qū)中的4號區(qū)plot(x,z);title('cos(x)');axis([0,2*pi,-1,1]);subplot(4,4,7);
8、%選擇4×4個區(qū)中的7號區(qū)plot(x,t);title('tangent(x)');axis([0,2*pi,-40,40]);subplot(4,4,8);%選