matlab基础与应用教程答案

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

8-1建立一个图形窗口,使之背景颜色为红色,并在窗口上保留原有的菜单项,而且在按下鼠标左键之后显示出Left Button Pressed 字样。

本体程序:

clc;

hf=figure('color','r','windowbuttondownfcn','axis off;text(0.1,0.5,''Left Button Pressed'',''fontsize'',30)')

运行结果:

hf =

1

8-3利用图形对象绘制下列曲线,要求先利用默认属性绘制曲线,然后通过图形句柄操作来改变曲线的颜色、线型和线宽,并利用文字对象给曲线添加文字标注。

(1)2)cos(2.0+=-x e y x

clc;

x=0:5*pi;

y=exp(-0.2*x).*cos(x)+2;

h=plot(x,y);

set(h,'Color',[1,0,0],'LineStyle',':','LineWidth',2);

(2)⎪⎩⎪⎨⎧==325t

y t x 程序:

t=0:2:100;

x=t.*t;

y=5*t.^3;

hf=plot(x,y);

set(hf,'color','b','linestyle',':','marker','p','linewidth',0.3);

8-4利用图形对象绘制下列三维图形,要求与上题相同。

(1)⎪⎩

⎪⎨⎧===t z t y t x sin cos

程序:

t=0:0.1:2*pi;

x=cos(t);

y=sin(t);

z=t;

hf=plot3(x,y,z);

运行结果:

8-5以任意位置子图形式绘制出正弦、余弦、正切和余切函数曲线。clc;

x=-2*pi:0.01:2*pi;

y1=sin(x);

y2=cos(x);

axes('Position',[0.1,0.6,0.2,0.2])

plot(x,y1);

ht=get(gca,'Title');set(ht,'Color','r');title('y=sin(x)')

hc=get(gca,'Children'),set(hc,'Color','b','LineWidth',1.5)

axes('Position',[0.6,0.6,0.2,0.2])

plot(x,y2,'r');

ht=get(gca,'Title');set(ht,'Color','r');title('y=cos(x)')

axes('Position',[0.1,0.1,0.2,0.2])

fplot('tan(x)',[-1.5,1.5]);

ht=get(gca,'Title');set(ht,'Color','r');title('y=tan(x)')

axes('Position',[0.6,0.1,0.2,0.2])

fplot('cot(x)',[0,1,3]);

ht=get(gca,'Title');set(ht,'Color','r');title('y=cot(x)')

相关文档
最新文档