MATLAB上机实验3
- 格式:docx
- 大小:13.88 KB
- 文档页数:2


Matlab 上机作业3
说明:1、应用Matlab 软件,完成下列各题
2、交实验报告纸文档:实验报告格式
(1)标题:经济模型上机实验3
(2)年级专业学号姓名
(3)实验内容:问题(序号)、源程序(或函数命令)、运行结果
一、绘图
1、在同一窗口中绘制二维曲线020≤≤x :
0.1sin x y e x -=(红色,‘o ’点),0.12x y e -=±(蓝色,点划线)
2、三维曲线sin ,cos ,x t y t z t ===;
3、曲面sin()z xy xy =。
(x y 均在[-2,2],去掉网格,无刻度,色系为flag )
二、线性规划
4、min(235)
223032204021050
,,0
++++≥⎧⎪+-=⎪⎨≤-+≤⎪⎪≥⎩x y z x y z x y z x y z x y z 三、规划模型
5、设有一笔资金M=10万,未来5年内可以投资4个项目。
其中项目1每年初投资,投资后第二年末才可回收资金,本利为115%;项目2只能在第三年初投资,到第五年末回收本利125%,但不超过3万;项目3在第二年初投资,第五年末回收本利140%,但不超过4万;项目4每年初投资,年末回收本利106%;试确定5年内如何安排投资?。
实验三MATLAB绘图实验要求:为达到理想的实验效果,同学们务必做到:(1)实验前认真准备,要根据实验目的和实验内容,复习好实验中可能要用到的命令,想好编程的思路,做到胸有成竹,提高上机效率。
(2)实验过程中积极思考,要深入分析命令、程序的执行结果以及各种屏幕信息的含义、出现的原因并提出解决办法。
(3)实验后认真总结,要总结本次实验有哪些收获,还存在哪些问题,并写出实验报告。
实验报告应包括实验目的、实验内容、流程图(较大程序)、程序(命令)清单、运行结果以及实验的收获与体会等内容。
同学们在上机过程中会碰到各种各样的问题,分析问题和解决问题的过程就是积累经验的过程。
只要同学们按照上面3点要求去做,在学完本课程后就一定会有很大的收获。
实验仪器:计算机实验时间:2016.4.27实验原理:1.绘制单根二维曲线:plot(x,y) x,y长度相同的向量;plot(x)x为实向量和复数向量;2.绘制多跟二维曲线:plot(x,y),(1)x为向量,y是有一维与x长度同的矩阵,(2)x,y 为同维矩阵;plot(x),x为实数矩阵,x为复数矩阵;含多个输入参数的plot函数:plot(x1,y1,x2,y2,…xn,yn)3.设置图形样式:线型,颜色,标记符号4. 图形标注:插入标题,坐标说明,图形说明等5.三维图形绘制:三维曲线和三维曲面mesh(x,y,z);surf(x,y,z)实验目的:1.掌握绘制二维图形的方法2.掌握绘制三维图形的方法3.熟悉图像处理和动画制作实验内容:1. 教材p113实验内容:1.(1)(x 取值范围-3到3),(2)。
(要求:每幅图加上横坐标说明x ,纵坐标说明y) (1)x=-3:pi/100:3; y=x-(x.^3)/(3*2*1); plot(x,y)xlabel('Variable x'); ylabel('Variable y');-3-2-10123-1.5-1-0.50.511.5Variable xV a r i a b l e y(2)ezplot('x^2+2*y^2-64',[-10,10,-25,25]); xlabel('Variable x'); ylabel('Variable y');-10-8-6-4-20246810-25-20-15-10-50510152025Variable xV a r i a b l e yx 2+2 y 2-64 = 02. 已知⎪⎪⎩⎪⎪⎨⎧>++≤+=0),1ln(210,22x x x x e x y π在55≤≤-x 范围绘制函数曲线,加上横坐标说明x ,纵坐标说明y 。
11、绘制曲线13++=x x y ,x 的取值范围为[-5,5]。
clear; x=-5:0.1:5; y=x.^3+x+1; plot(x,y,'k'); title('曲线图像'); xlabel('x') ylabel('y') grid on;hold on;2、有一组测量数据满足-at e =y ,t 的变化范围为0~10,用不同的线型和标记点画出a=0.1、a=0.2和a=0.5三种情况下的曲线。
并添加标题:运动曲线图;添加横坐标:时间 t/s ;添加纵坐标:位移 s/mm ;添加图例。
t=0:0.5:10; y1=exp(-0.1*t); y2=exp(-0.2*t); y3=exp(-0.5*t);plot(t,y1,':*r',t,y2,'-^g',t,y3,'-ob') title('运动曲线图'); xlabel('时间 t/s') ylabel('位移 s/mm') legend('a=0.1','a=0.2','a=0.5')3、22y xxe z --=,当x 和y 的取值范围均为-2到2时,用建立子窗口的方法在同一个图形窗口中绘制出三维线图、网线图、表面图和等高线效果图。
[x,y]=meshgrid([-2:0.2:2]);z=x.*exp(-x.^2-y.^2); mesh(x,y,z) subplot(2,2,1) plot3(x,y,z)title('plot3(x,y,z)') subplot(2,2,2) mesh(x,y,z)title('mesh(x,y,z)') subplot(2,2,3) surf(x,y,z)title('surf(x,y,z)') subplot(2,2,4) surf(x,y,z) shading interptitle('surf(x,y,z) shading interp')shading interp4、在同一坐标内绘制如下曲线:(1)y1=tsin(t)(红色连续线‘—’);(2)y2=t2-cos(t);(蓝色间断线‘—.’)(3)题头:小车运动学分析曲线;图例:y1曲线、y2曲线(4)x轴:时间t/s;y轴:位移曲线/mm (5)曲线上标注文字说明:该运动曲线良好。
MATLAB语⾔上机实习报告课程名称:测绘程序设计课程性质:必修测绘程序设计实习报告学院:测绘⼯程学院班级:1220501实习地点:核⼯楼410班级组号:学⽣姓名:赵建新学⽣学号:201220050163指导教师:王建强⽇期:年⽉⽇⽬录实验1 matlab软件练习 (2)实验2 matlab解算⽅程 (5)实验3 matlab绘图 (8)实验4 ⾓度弧度互换 (12)实验5 坐标正反算 (15)实验6 ⽔准⽹计算 (17)实验7 导线⽹计算 (20)实验8 坐标转换 (23)实验⼼得 (26)实验1 matlab软件练习[实验项⽬]:MATLAB软件练习。
[实验⽬的]:熟悉对MATLAB的操作。
[实验仪器设备]:计算机及MATLAB R2009a程序设计语⾔。
[实验原理]:Matlab主要应⽤于数学计算、系统建模与仿真、数学分析与可视化、科学与⼯程制图和⽤户界⾯设计等。
Matlab是⼀个交互式开发系统,其基本数据要素是矩阵。
它的语法规则简单,⽤解释⽅式⼯作,编写程序和运⾏同步,键⼊程序⽴即得出结果,⼈机交互更加简洁和智能化。
[实验内容]:打开matlab,将⿏标放⾄菜单栏和⼯具栏图标上,了解其功能特点以及单击某个图标,熟悉它的界⾯、操作。
例如:(1)命令窗⼝:是进⾏matlab操作最主要的窗⼝,可以把命令窗⼝看成“草稿本”。
在命令窗⼝输⼊matlab的命令和数据后按回车键,⽴即执⾏运算并现实结果。
语句形式为:>>变量=表达式。
(2)历史命令窗⼝:位于界⾯的左下侧,⽤来记录并显⽰已经运⾏过的命令、函数及表达式。
在默认设置下,该窗⼝会显⽰⾃安装⼀来所有使⽤过的命令的历史记录,并标明每次启动软件的时间。
(3)当前⽬录浏览窗⼝:界⾯的左上侧,⽤来设置当前⽬录,并显⽰当前⽬录下的M-⽂件、Mat⽂件、Mdl⽂件等⽂件信息,窗⼝中包括⽂件类型、⽂件⼤⼩、最后修改时间和⽂件的说明信息等。
[实验数据记录及处理]:(1)运⾏matlab,界⾯是⼀个⾼度集成的⼯作界⾯,主要由菜单栏、⼯具栏、当前⼯作⽬录窗⼝、⼯作空间管理窗⼝、历史命令窗⼝和命令窗⼝等组成,如下图所⽰:(2)建⽴“M-⽂件”(“M-⽂件编辑/调试窗⼝集合了代码编辑和程序调试的功能,兵可以分析程序的运⾏效率)[实验结论]:Matlab是⼀款很好的应⽤于数学计算、系统建模与仿真、数学分析与可视化、科学与⼯程制图和⽤户界⾯设计等软件。