实验报告(一)MATLAB基础操作

实验报告(一)MATLAB基础操作

ID:41660920

大小:60.91 KB

页数:4页

时间:2019-08-29

实验报告(一)MATLAB基础操作_第1页
实验报告(一)MATLAB基础操作_第2页
实验报告(一)MATLAB基础操作_第3页
实验报告(一)MATLAB基础操作_第4页
资源描述:

《实验报告(一)MATLAB基础操作》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验目的:熟悉MATLAB的基础操作1.熟练掌握Matlab的启动与退出。2.熟悉Matlab的各种窗口3.熟悉Matlab的基本操作。4.熟悉如何使用帮助,查找,输出格式,注解等。实验项目:1、通过实验结果理解相关意义2、学会使用函数who和whos3、使用Matlab基木运算解决简单问题实验具体过程:1、题目:执行如下指令,观察其运算结果,理解其意义。exp([l2;34])对实验题目的解答:(1)用键盘在Matlab命令窗口中命令提示符“后输入以下内容:exp([l2;34J)(2)在上述表达式输入完成后,按【Enter】键,该命令被执行。(3)在命令被执行后,Matl

2、ab命令窗口中将显示结果:ans=2.71837.389120.085554.5982改进或思考:exp表示指数函数,即以e为底数,矩阵内对应元素为指数得到新的矩阵。2、题目:执行如下指令,观察其运算结果,理解其意义。题目:执行如下指令,观察其运算结果,理解其意义。prod([12;34])对实验题口的解答:»prod([l2;34])ans=38改进或思考:ped表示将二维数组的列相乘3、题目:执行如下指令,观察其运算结果,理解其意义。[a,b]=min([1020;3040])对实验题目的解答:»[a,b]=min([1020;3040])a=1020b=11改进或思考:

3、a表示取每列最小的数,b表示a所取的数的位置。4、题目:执行如下指令,观察其运算结果,理解其意义。姓名:实验名称:MATLAB基础操作学号:实验日期:[12;34]>二[4,3;21]对实验题目的解答:»[12;34]>=[4,3;21]ans=00改进或思考:0表示“非”,1表示“是”。5、题目:执行如下指令,观察其运算结果,理解其意义。Find([1020;3040]>=[40,30;2010])对实验题目的解答:»find([1020;3040]>=[40,30;2010])ans=24改进或思考:结果取列下标。6、题目:执行如下指令,观察其运算结果,理解其意义。[a,

4、b]=find([1020;3040]>=[40,30;2010])对实验题目的解答:»[a,b]=find([1020;3040]>=[40,30;2010])a=22b=12改进或思考:a取行下标,b取列下标。—7、题目:执行如下指令,观察其运算结果、变量类型和字节数,理解其意义。clear;a=1,b=num2str(a),c=a>0,a==b,a==c,b==c对实验题目的解答:(1)执行指令:»clear;a=1,b=num2str(a),c=a>0,a==b,a==c,b==ca二1b=1c=1ans=0ans=1ans=0(2)观察运算结果、变量类型和字节数:»

5、whosNameSizeBytesClassAttributesalxl8doubleanslxl1logicalblxl2charclxl1logical8、题目:执行如下指令,观察其运算结果、变量类型和字节数,理解其意义。Clear;fun=,abs(x)x=-2,eval(fun),double(fun)对实验题口的解答:(1)执行指令:»clear;fun=,abs(x)x=-2,eval(fun),double(fun)fun=abs(x)x=■2ans=2ans=97981154012041(2)观察运算结果、变量类型和字节数:»whosNameSizeByt

6、esClassAttributesans1x648doublefun1x612charXlxl8double9、题冃:本金K以每年n次,每次p%的增值率(n与p的乘积为每年增值额的百分比)增加,当增加到rK时所花费的时间为T=lnr/(nln(l+0.01p))(单位:年),用MATLAB表达式写出该公式并用下列数据计算:L2,p=0.5,n=12・对实验题目的解答:»r=2,n=12,p=0.5,T=(log(r))./(n*log(l+0.01*p))r=2n=12p=0.5000T=11.581310、题目:已知函数f(x)二xA4・2h在(・2,2)内有两个根,取步长

7、h二0.05,通过计算函数值求得函数的最小值点和两个根的近似解。对实验题目的解答:(1)执行如下指令:»x=-2:0.05:2;y=x.A4-2.Ax;[y01,x01]=min(abs(y))y01=0.0328xOl=24»x(x01)ans=-0.8500»yl=y;y1(xO1)=max(abs(y));[y02,x02]=min(abs(y1))y02=0.0630xO2=66»x(x02)ans=1.2500(2)结果:最小值点为0.0328和0.0630,近似解为・0.8500和1.250

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。