实验一 MATLAB软件应用复习new_第1页
实验一 MATLAB软件应用复习new_第2页
实验一 MATLAB软件应用复习new_第3页
实验一 MATLAB软件应用复习new_第4页
实验一 MATLAB软件应用复习new_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实验一 MATLAB软件应用复习一、 实验目的及意义 1. 熟悉MATLAB软件的用户环境; 2. 了解MATLAB软件的一般目的命令; 3. 掌握MATLAB数组操作与运算函数; 4. 掌握MATLAB软件的基本绘图命令; 5. 掌握MATLAB语言的几种循环、条件和开关选择结构。 通过该实验的学习,使学生能灵活应用MATLAB软件解决一些简单问题,能借助MATLAB软件的绘图功能,对函数的特性进行探讨,广泛联想,大胆猜想,发现进而证实其中的规律。 二、实验内容 1. MATLAB软件的数组操作及运算练习; 2. 直接使用MATLAB软件进行作图练习; 3. 用MATLAB语言编写命令M-文

2、件和函数M-文件; 4. MATLAB软件的符号运算练习。三、实验步骤 1. 在D盘建立一个自己的文件夹; 2. 开启软件平台MATLAB,将你建立的文件夹加入到MATLAB的搜索路径中。 3. 利用帮助了解函数max, min, sum, mean, sort, length,rand, size和diag的功能和用法。 4. 开启MATLAB编辑窗口,键入你编写的M文件(命令文件或函数文件); 5. 保存文件(注意将文件存入你自己的文件夹)并运行; 6. 若出现错误,修改、运行直到输出正确结果; 7. 写出实验报告,并浅谈学习心得体会。 四、实验要求与任务 根据实验内容和步骤,完成以下具体

3、实验,要求写出实验报告(实验目的问题算法与编程计算结果或图形心得体会)基础实验 1设有分块矩阵,其中E,R,O,S分别为单位阵、随机阵、零阵和对角阵,试通过数值计算验证 。 2某零售店有9种商品的单件进价(元)、售价(元)及一周的销量如表1.1,问哪种商品的利润最大,哪种商品的利润最小;按收入由小到大,列出所有商品及其收入;求这一周该9种商品的总收入和总利润。 表1.1 货号 1 23456789单件进价 7.15 8.25 3.20 10.30 6.68 12.03 16.85 17.51 9.30单件售价 11.1015.00 6.00 16.25 9.90 18.25 20.8024.1

4、5 15.50销量 5681205 753 580 395 2104 1538 810 6943. 用两种方法在同一个坐标下作出 这四条曲线的图形,并要求用两种方法在图上加各种标注。 方法一:y2=x.3;y3=x.4;y4=x.5;plot(x,y1,-k,x,y2,-.r,x,y3,:g,x,y4,.b)text(0,10,曲线y1=x2);text(-1.5,10,曲线y2=x3);text(-1.5,-20,曲线y3=x4)text(1,15,曲线y4=x5);legend(y1,y2,y3,y4)方法二:figurex=-2:0.01:2;y1=x.2;y2=x.3;y3=x.4;y

5、4=x.5;y=y1;y2;y3;y4plot(x,y)legend(y1,y2,y3,y4); 4用subplot分别在不同的坐标系下作出下列四条曲线,为每幅图形加上标题,1)概率曲线 ;2)四叶玫瑰线; 3)叶形线 4)曳物线 。q=-2*pi:0.01*pi:2*pi;r=sin(2*q);subplot(2,2,2)polar(q,r);title(四叶玫瑰线)t=0:0.01:20;x=3*t./(1+t.3);y=3*t.2./(1+t.3);subplot(2,2,3)plot(x,y);title(叶形线)y=0:0.01:1;x1=log(1+sqrt(1-y.2)./(y)

6、- sqrt(1-y.2);x2= log(1-sqrt(1-y.2)./(y)+ sqrt(1-y.2);subplot(2,2,4)plot(y,x1,y,x2); title(曳物线)5作出下列曲面的3维图形, 1) ; 2)环面 。 x,y=meshgrid(-2:0.01:2);z=sin(pi*sqrt(x2+y2);suplot(1,2,1)mesh(x,y,z);u,v=meshgrid(0:0.01*pi:2*pi);x=(1+cos(u)*cos(v);y=(1+cos(u)*sin(v);z=sin(u);suplot(1,2,2)mesh(x,y,z);6建立一个命令M-文件:求所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字的立方和等于该数本身。例如,153是一个水仙花数,因为。n=100:1:999;i=0for i=100:999a=fix(i/100);b=rem(fix(i/100),10);c=rem(i,10);if a*100+b*10+c=a3+b3+c3disp(i);endend7编写函数M-文件sq.m:用迭代法求 的值。求平方根的迭代公式为 迭代的终止条件为前后两次求出的x的差的绝对值小于 。a=(请输入一个数:);y=1for xi=ys=1/2*(xi+a/xi);if abs(s-xi)=0.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论