MATLAB期末复习题

MATLAB期末复习题

ID:39466101

大小:1.52 MB

页数:23页

时间:2019-07-04

MATLAB期末复习题_第1页
MATLAB期末复习题_第2页
MATLAB期末复习题_第3页
MATLAB期末复习题_第4页
MATLAB期末复习题_第5页
资源描述:

《MATLAB期末复习题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一章1.叙述MATLAB的主要窗口包括哪些?其作用是什么?命令窗口(CommendWindow)——供输入命令,实现计算或绘图功能。工作空间窗口(Workspace)——用于列出数据的变量信息,包括变量名、变量字节大小变量数组大小、变量类型等内容。当前目录浏览器(CurrentDirectory)(Currentfolder7.9版)——显示当前目录下所有文件的文件名、文件夹类型和最后修改时间等内容。命令历史窗口(CommendHistory)——显示窗口所有执行过的命令,利用该窗口,可以查看曾经执行过的命令,也可以重复利用这些命令。2

2、.MATLAB的变量命名有什么规则?能用”pi”来作为变量名吗,为什么?①.变量名区分大小写;②变量名最多包含63个字符,其后的字符将被忽略;③变量名必须以一个字母开始,其后可以是如意数量的字母、数字或下划线;④变量名中不允许出现标点符号,因为许多标点符号在MATLAB中有特殊意义。不能以“pi”来作为变量,因为“pi”在MATLAB中默认为3.1416,若要定义可改为大写的”PI”。3.复数表达,及计算。本例演示:正确的复数输入法;涉及复数表示方式的基本指令。z1=4+3iz2=1+2*iz3=2*exp(i*pi/6)z=z1*z2/

3、z3求实部和虚部,模和辐角,以及幅角由弧度制转换成角度制real_z=real(z)image_z=imag(z)magnitude_z=abs(z)angle_z_radian=angle(z)%弧度单位angle_z_degree=angle(z)*180/pi%度数单位help列出所有函数分组名(TopicName)who查询指令save4.ans含义是:Ans是MATLAB默认的变量,如果用户未定义变量名,系统用于计算结果存储的默认变量名5.clear含义是清除工作空间的变量clc表示清除命令窗口所有指令clf表示清除.fig的已

4、有图形6.m是表示函数或脚本文件的后缀;mdl表示simulink文件后缀;.fig图形文件后缀;.mat是数据文件后缀。第二章0、sym和syms最主要的区别是:sym是定义单个符号变量而syms是定义多个变量digits(n):设定符号数字“十进制浮点”表示的有效数字位数vap(x):根据表达式x得到digits指定精度下的符号数字vap(x,n):根据表达式x得到n为有效数字的符号数字1、利用sym函数可以建立符号矩阵并化简symsabxym=sym('[1/(a+x),sin(x)*sin(x)+cos(x)*cos(x),(b-

5、x)/(a+x);1,exp(x),x^2-y^2]')factor(m)%对符号矩阵因式分解simplify(m)%对符号矩阵化简处理1、例如(2)符号矩阵的另种创建,并确定其中的未知参量symsabtuvxyA=[a+b*x,sin(t)+u;x*exp(-t),log(y)+v]symvar(A,1)3、求极限symsamx;f=(x*(exp(sin(x))+1)-2*(exp(tan(x))-1))/(x+a);limit(f,x,a)symsxt;limit((1+2*t/x)^(3*x),x,inf)4、微分diff函数用于

6、对符号表达式求导数。该函数的一般调用格式为:diff(f):没有指定变量和导数阶数,则系统按findsym函数指示的默认变量对符号表达式s求一阶导数。diff(f,v):以v为自变量,对符号表达式s求一阶导数。diff(f,n):按findsym函数指示的默认变量对符号表达式s求n阶导数,n为正整数。diff(f,'v',n):以v为自变量,对符号表达式s求n阶导数。附加例子求下列函数的导数。symsxyzat;f=exp(-x)+x;diff(f)(2)f=cos(x^2),求二阶导数,三阶导数f=cos(x^2);diff(f,x,2

7、)(3)diff(f,x,3)%3阶导数【例2.3-2】求symsatx;f=[a,t^3;t*cos(x),log(x)];df=diff(f)dfdt2=diff(f,t,2)dfdxdt=diff(diff(f,x),t)【例2.3-5】设cos(x+siny)=siny求siny求导实际上是:对上式两端求导后有再通过求方程求出要经过以下3个过程(1)建立方程并利用diff求复合函数导数clearsymsxg=sym('cos(x+sin(y(x)))=sin(y(x))')%<3>dgdx=diff(g,x)%<4>g=cos(x

8、+sin(y(x)))=sin(y(x))dgdx=-sin(x+sin(y(x)))*(cos(y(x))*diff(y(x),x)+1)=cos(y(x))*diff(y(x),x)(2)

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

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

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