MATLAB实验集锦.docVIP

  1. 1、本文档共5页,可阅读全部内容。
  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文档。上传文档
查看更多
1.创建 double 的变量,并进行计算 (1)a=87,b=190,计算 a+b、a-b、a*b a=87;b=190;a+b;a-b;a*b (2)创建 uint8 类型的变量,数值与(1)中相同,进行相同的计算 c=uint8(87);d=uint8(190);c+d;c-d;c*d (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) 生成一个随机矩阵,将其对角形元素的值加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.5a=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 编制一个脚本,查找给定字符串中指定字符出现的次数和位置 letter = a; string = China; places = findstr(S,A); ntimes = length(places) 2.编写一个脚本,判断输入字符串中每个单词的首字母是否为大写,若不是则将其修改为大写,其他字母为小写 str = this is the string to be converted; nlength = length(str); for k=1:nlength if (k==1 || isspace(str(k-1))) (str(k)=z str(k)=a) str(k) = char(double(str(k)) - 32); end end disp(str); 创建一个结构体,用于统计学生的情况,包括学生的姓名、学号、各科成绩等。然后使用该结构体对一个班级的学生成绩进行管理,如计算总分、平均分、排列名次等。 structtest=struct(name,{},number,{},scores,{}) 1.创建符号表达式 f=sym(sin(x)+x) 2.计算习题 1 中表达式在、、处的值 subs(0) subs(pi/4) subs(2*pi) 3.设为符号变量,,,试进行如下运算(1)(2)(3)对进行因式分解 (4)求以为自变量的复合函数 f=sym(x^4+x^2+1);g=sym(x^3+4*x^2+5*x+8);(1)f+g (2)f*g (3)factor(f) (4)compose(g,f) 4.合并同类项 S=sym(3*x-2*x^2+5+3*x^2-2*x-5) collect(S) 5.因式分解(1)将 7798666 进行因数分解,分解为素数乘积的形式 (2)(3) (1)factor(7798666)(2)factor

文档评论(0)

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

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

1亿VIP精品文档

相关文档