资源描述:
《matlab实验三报告书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、电子信息学院实验报告书课程名:《MATLAB语言及应用》题目:实验三MATLAB数值可视化实验类别【验证、设计】评语:实验态度□A□B□C□D□E程序规范□A□B□C□D□E实验结果□A□B□C□D□E成绩:□A□B□C□D□E指导教师:朱一群批阅时间:2012年10月日班级:BX1004学号:101003040420姓名:施程程1、实验内容或题目MATLAB数值可视化2、实验目的与要求⑴掌握MATLAB的基本数学函数的使用方法;⑵掌握MATLAB的数组运算和基本矩阵操作;⑶熟悉plot等可视化指令。3、实验步骤与源程序实验步骤(1)绘制函数在0≤x≤1时的曲线。>>symsxyreal>
2、>y=x*exp(-x);>>ezplot(y,[0,1])(2)找出数组中所有绝对值大于3的元素>>A=[-4-2024;-3-1135];>>B=(A>3)
3、(A<-3)(3)创建和保存数组AM的MyMatrix.m文件。AM=[101,102,103,104,105,106,107,108,109;201,202,203,204,205,206,207,208,209;301,302,303,304,305,306,307,308,309](4)看下面的数组编写MATLAB程序回答有关问题uarray1的大小是多少?>>array1=[1.10.02.1-3.56.0;0.01.1-
4、6.62.83.4;2.10.10.3-0.41.3;-1.45.10.01.10.0];>>size(array1)uarray1(4,1)的值是多少?>>array1=[1.10.02.1-3.56.0;0.01.1-6.62.83.4;2.10.10.3-0.41.3;-1.45.10.01.10.0];>>array1(4,1)uarray1(:,1:2)的大小和值为多少?>>array1=[1.10.02.1-3.56.0;0.01.1-6.62.83.4;2.10.10.3-0.41.3;-1.45.10.01.10.0];>>array1(:,1:2)uarray1([13]
5、,end)的大小和值为多少?>>array1=[1.10.02.1-3.56.0;0.01.1-6.62.83.4;2.10.10.3-0.41.3;-1.45.10.01.10.0];>>array1([13],end)(5)编写求下列联立方程组中的各x的值>>A=sym([-2.05.01.03.04.0-1.0;2.0-1.0-5.0-2.06.04.0;-1.06.0-4.0-5.03.0-1.0;4.03.0-6.0-5.0-2.0-2.0;-3.06.04.02.0-6.04.0;2.04.04.04.05.0-4.0]);>>b=sym([0.0;1.0;-6.0;10.0;
6、-6.0;-2.0]);>>X1=Ab3、实验心得体会这一次的实验那些题目我们看着书上的例题都能做,而且做的也都应该是正确的。不过有些题你可以做的比较繁琐也可以做的比较简单,就行第三题一样,创建和保存数组AM的MyMatrix.m文件,你可以在AM文件中一个个的打进去,也可以运用新学到的指令,这样就显得比较方便月节约时间。在大多数的情况下,我们都会选择后者,简单又快捷。这就要求我们多实践多动手。经过这一次的实验,我对MATLAB的运用有了更深的了解,能把上课学到的知识与实验的内容结合起来,把理论运用于实践,这对我来说是难能可贵的。只有把理论与实践相结合的来学习这门课,这门课才能真正的学好
7、。总的来说,本次实验是成功的。