- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验作业2 MATLAB作图
1、用plot,fplot 绘制函数y=cos(tan(x))的图形。
解:
代码如下:
x=linspace(-0.5,0.5,30);
y=cos(tan(pi*x));
plot(x,y)
结果:
fplot([cos(tan(pi*x))],[-0.5,0.5])
结果:
注意事项: fplot([cos(tan(pi*x))],[-0.5,0.5])不能写成fplot([cos(tan(pi*x))],(-0.5,0.5))否则是错误程序。
2. 用ezplot绘制函数 exy-sin(x+y)=0 在[-3, 3]上的图形。
解:
代码如下:
ezplot(exp(x*y)-sin(x+y)=0,[-3,3])
3. 用matlab以动画的方式绘制出摆线 x=a(t-sint) y=a(1-cost) (a自己赋值)的渐屈线clear;clc;close;a=1;syms tx=a*(t-sin(t));y=a*(1-cos(t));ezplot(x,y,[0,2*pi]),grid on;hold on;dy=diff(y)/diff(x);dyy=diff(dy)/diff(x);xx=x-(1+dy^2)*dy/dyy;%渐屈线的坐标yy=y+(1+dy^2)/dyy;M=50;t=0;xxx=subs(xx);yyy=subs(yy);H1=plot(xxx,yyy,r);hold on;grid on;axis([0,7,-2.5,2.5]);x1=subs(x);y1=subs(y);H2=plot([x1,xxx],[y1,yyy],k--);H3=plot(x1,y1,ko);H4=plot(xxx,yyy,ro);tt=linspace(0,2*pi,M);for i=1:M pause(0.2); t=tt(1:i); xxx=subs(xx); yyy=subs(yy); x1=subs(x); y1=subs(y); set(H1,xdata,xxx,ydata,yyy); set(H2,xdata,[x1(i),xxx(i)],ydata,[y1(i),yyy(i)]); set(H3,xdata,x1(i),ydata,y1(i)); set(H4,xdata,xxx(i),ydata,yyy(i));end
绘制函数在上的图形。
程序:a=input(please input a=);
t=linspace(0,2*pi,100);
x=a*(sin(t));
y=a*(t-cos(t));
plot(x,y);
please input a=10
4.
5. 在同一平面中的两个窗口分别画出心形线和马鞍面。
要求:1)在图形上加格栅、图例和标注
2)定制坐标
3)以不同角度观察马鞍面。
解:
心型线代码如下:
clear;
clc;
i=-pi:0.1:pi;
x=2.*(sin(i)-sin(2*i)./2);
y=2.*(cos(i)-cos(i).^2);
plot(x,y);
axis([-3 3 -4.2 1]);%制定图形坐标
title(心形线);%当前图顶端加图例
xlabel(x);%当前图x轴加图例
ylabel(y);%当前图y轴加图例
grid on;%加格栅到当前图上
心型线运行结果显示如下图:
图3.1(心型线)
马鞍线代码如下:
clear;
clc;
a=10;
b=10;
x=-1.5:0.1:1.5;
y=-1.5:0.1:1.5;
[X,Y]=meshgrid(x,y);%x行y列的矩阵
Z=X.^2/a-Y.^2/b;
figure(2);%新建窗口
subplot(221);%分割当前窗口,作图显示在该分割块上
surf (X,Y,Z);
title(马鞍面);
xlabel(x);
ylabel(y);
subplot(222);
surf (X,Y,Z);
title(马鞍面);
xlabel(x);
ylabel(y);
view(20,30);%改变视角到(20,30)
subplot(223);
surf (X,Y,Z);
title(马鞍面);
xlabel(x);
ylabel(y);
view(50,20);%改变视角到(50,20)
subplot(224);
surf (X,Y,Z);
title(马鞍面);
xlabel(x);
ylabe
您可能关注的文档
- 四连环血月现,世界要警醒了!.pptx
- 四通公司2010年12月末结账前的余额试算表如下.doc
- 因小失大.ppt
- 国产水果成熟上市时间表.ppt
- 固土王特效固土水泥简介及应用工程介绍.ppt
- 国外种植体制.ppt
- 国库集中支付下财政应返还额度的会计核算.doc
- 国经(选择).doc
- 国际商法选择题答疑资料.doc
- 土体中应.ppt
- 国开景区管理作业2试题及答案.pdf
- 国开景区管理作业1-4试题及答案.pdf
- 河南开放大学本科《地域文化(本)》作业练习1-3试题及答案.pdf
- 2024年大型游乐设施操作证考试题库及答案很全.pdf
- 2024年门座式起重机司机考试题库及答案.pdf
- 2022-2023学年河北省衡水市武强中学高二(下)期末数学试卷【答案版】.docx
- 2022-2023学年河北省保定市崇德实验中学高二(下)期末数学试卷【答案版】.docx
- 江西省2017年中小学教师招聘考试高中化学试卷及答案.docx
- 2024年河北省八年级中考生物真题(解析版).docx
- 2024年南阳市社会保险中心(唐河县企业养老保险分中心)(参公)一级科员招录1人《行政职业能力测验》高频考点、难点(答案详解版).docx
文档评论(0)