江西理工大学matlab考试编程题汇总.pdfVIP

  1. 1、本文档共11页,可阅读全部内容。
  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考试编程题汇总.pdf

此答案为江西江西理⼯⼤学matlab考试程序编程题⽬,绝密资料!!! 1.输入三边的长,判断是什么三角形! clc; 请输入第 个边长: a=input( 1 ); 请输入第 个边长: b=input( 2 ); 请输入第 个边长: c=input( 3 ); if((a+bc)(a+cb)(b+ca)) if(a==ba==c) sprintf(可以构成等边三角形) elseif(a==b|a==c|b==c) sprintf(可以构成等腰三角形) else sprintf(可以构成普通三角形) end else sprintf(不可以构成三角形) end 编写 乘法口诀 2. 9x9 for i=1:9; A=[]; for j=1:i; A=[A,sprintf(%d×%d=%2d ,j,i,i*j)]; end disp(A) end function y=iftriangle(a,b,c) %判断给定的三个边长是否能构成三角形 if((a+bc)(a+cb)(b+cb)) if(a==ba==c) y=可以构成等边三角形; elseif(a==b|a==c|b==c) y=可以构成等腰三角形; else y=可以构成三角形 ; end else y=不可以构成三角形; end 3. 求向量的平均值。 function y = average(x) % AVERAGE 求向量元素的均值 % 语法: % Y = average(X) 其中, 是向量 为计算得到向量元素的均值 % X ,Y % 若输入参数为非向量则出错 % 代码行 [m,n] = size(x); % 判断输入参数是否为向量 if (~((m == 1) | (n == 1)) | (m == 1 n == 1)) % 若输入参数不是向量,则出错 error(Input must be a vector) end % 计算向量元素的均值 y = sum(x)/length(x); 4.向量操作(使用实例)教材第84页练习题 t=-1:0.01:1 %y=3*t y=(3^(0.5)/2)*exp(-4*t).*sin(4*3^(0.5)*t+pi/3) 4.熟悉矩阵(二维数组)操作:创建、索引、基本函数操作等(教材第84页练习题2). clear;clc; time=(1:4) A=rand(4,3); A(:,1)=A(:,1)*35; A(:,2)=A(:,2)*1000; A(:,3)=A(:,3)*100; A=round(A) tem=A(:,1) %(a)创建单独的温度向量 tem_max=max(tem) %(b)求最高温度 tem_sort=sort(tem) %(b)温度向量排序 [tem_sort,idx1]=sort(tem)%(c)时间匹配排序 time_sort=time(idx1) [tem_max,idx2]=max(tem) %(d)找出温度最高的时刻 time_max=tem(idx2) 5.斐波纳契数列 function y=feibonaqie(n) %求费波纳切数列 a(1)=1; a(2)=1; 请输入项数 : %n=input( n ); if(n==1) a(n)=1; elseif(n==2) a(n)=

文档评论(0)

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

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

1亿VIP精品文档

相关文档