MATLAB期复习资料.docVIP

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MATLAB期复习资料

1.创建 double 的变量,并进行计算 (1)a=87,b=190,计算 a+b、a-b、a*b (2)创建 uint8 类型的变量,数值与(1)中相同,进行相同的计算 答案如下: (1)a=87;b=190;a+b;a-b;a*b (2) c=uint8(87);d=uint8(190);c+d;c-d;c*d 2.计算 (1) (2) (3) 答案如下: (1) sind(60) (2) exp(3) (3) cos(3*pi/4) 3.设,,计算 (1) (2) (3) 答案如下: (1) u=2,v=3;ai=4*((u*v)/log(v)) (2) u=2,v=3;a2=(exp(u)+v)^2/(v^2-u) (3) u=2,v=3;a3=sqrt(u-3*v)/(u*v) 4.计算如下表达式 (1) (2) 答案如下:(1) (3-5*i)*(4+2*i) (2) sin(2-8*i) 5.判断下面语句的运算结果 (1)4 20 (2)4 = 20 (3)4 == 20 (4)4 ~= 20 (5)’b’’B’ 答案如下:(1) 4 20 (2) 4 = 20 (3)4 == 20 (4) 4 ~= 20 (5)bB 6.设,,,,判断下面表达式的值 (1) 2) (3) (4) (5) (6) 答案如下:(1) a=39;b=58; c=3;d=7;ab(2) ac (3) abbc (4) a==d (5) a|bc (6)~~d 生成一个随机矩阵,将其对角形元素的值加1 参考答案:a=rand(3);a=a+eye(3) 生成一个元素值在 1 和 10 之间的随机矩阵,将其重新排序,使得 (1)每列按照降序排列 (2)每行按照降序排列 “ascend”和“descend”,分别表示升序和降序,默认为升序 参考答案:(1)b=round(rand(3)*10) sort(b,descend); (2) sort(b,2,descend) 令,,,进行幂运算,计算: (1) (2) (3) 参考答案:(1)a=3; x=[2,1;3,2]; y=[4,5;6,7]; a.^x (2)x.^a (3)x.^y 生成随机矩阵,判断其元素是否大于 0.5 参考答案:a=rand(3); a0.5 有,,,,进行如下操作 (1)~(aB) (2)aC BD (3)C=D 参考答案:a=3;b=[4,3;7,5];c=[8,9;7,6];d=[4,7;12,8]; (1)~(ab) (2) acbd (3) c=d 计算下列积分 (1) (2) (3) (4) (5) 答案如下: (1)f=@(x)x+x.^3+x.^5 q=quad(f,-1,1) (2)f=@(x)sin(x)+cos(x) q=quad(f,1,10) (3) f=@(x)exp(x/2) q=quad(f,2,6) (4) f=@(x)x./((x.^4)+4) q=quad(f,1,10) (5) f=@(x,y)sin(y)*(x+y)./(x.^2+4) q=dblquad(f,1,10,1,10) 求下列函数的解,并绘制图形 (1),初始点为 答案如下:f=@(x)exp(x)-x.^5 x=fzero(f,8) limits=[0 10 1 5] fplot(f,limits) %绘图x范围为0到10 y范围为1到5 数学函数图象的绘制 fplot(fun,limits),y = f(x);参数 limits用于定绘制图象的范围。limits 是一个向量,用于指定 x 轴的范围,格式为[xmin xmax]。limits 也可以同时指定 y 轴的范围,格式为 [xmin xmax ymin ymax]。fun 可以为 MATLAB 函数的 M 文件名,可以是包含变量 x 的字符串,该字符串可以传递给函数 eval,还可以是函数句柄。 MATLAB使用函数 fzero() 来求一元函数的零点。寻找一元函数零点时,可以指定一个初始点,或者指定一个区间。当指定一个初始点时,此函数在初始点附近寻找一个使函数值变号的区间,如果没有找到这样的区间,则函数返回 NaN。该函数的调用格式为: x = fzero(fun,x0),x = fzero(fun,[x1,x2]):寻找 x0 附近或者区间 [x1,x2] 内 fun 的零点,返回该点的 x 坐标; inv(A) 来实现矩阵逆的求解。rank(A)可得到矩阵A的秩。 矩阵的行列式用函数 det 求解。调用格式为 det(A)。在 MATLAB

文档评论(0)

gbn092 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档