电科132王健的matlab课程资料.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
序号: 学号: 课 程 报 告 课程报告名称: Matlab应用软件 学 生 姓 名: 王健 专 业 班 级: 电科 132 学 院(系): 信息科学与工程学院 数理学院 校内指导教师: 姜忠义 专业技术职务: 讲师 2015 年8月 1日 —— 2015 年 12月 28日 目 录 目 录 2 1. 第一部分 3 2. 第二部分 4 3. 第三部分 6 4. 第四部分 7 5. 第五部分 7 6. 第六部分 8 7. 第七部分 9 8. 第八部分 10 9. 第九部分 11 10. 心得体会 15 第一部分 用matlab画彗星运动 N=10; T=N*pi*(0:0.0005:1);%T函数 X=sin(T);Y=cos(T);%编译X、Y关于T的函数 plot(X,Y,g);%用蓝色线在原图象上显示动态图像 hold on;%使当前轴及图形保持而不被刷新,再次基础上再画图 comet(X,Y,0.02);%质点运动轨迹动画的绘制 hold off%使当前轴及图形不在具备被刷新的性质,关闭在此基础上的再画图 运行结果: 第二部分 图形处理 X=-1:0.1:1; Y=X; X1=X.^2; Y1=Y.^2; x=ones(3,1); x=ones(length(X),1);%生成X长度行1列且所有元素均为1的矩阵 y=ones(1,length(Y));%生成1行Y长度列且所有元素均为1的矩阵 X1=x*X1; Y1=Y1*y; Z=X1+Y1; subplot(2,2,3),mesh(X,Y,Z);%显示网格线在二行二列的第二行第一列的坐标图上 subplot(2,2,4),surf(X,Y,Z);%显示网格线在二行二列的第二行第二列的坐标图上 运行结果: 第三部分 Matlab 函数指令 f1=sin(x^2) f2=3*a^2+5*a+3 a1=2; a2=100 diff(f1,x)%对f1函数关于x一次求导 isstr(a1)%判断a1是不是字符串类型的 subs(f1,x,b)%将f1函数中的x用b赋值 int(f2,a)%将f2关于a的积分 double(a1)%将a1转为双精度浮点类型 运行结果: 第四部分 function a=b)%定义一个功能函数判定一个数是不是素数 for i=2:(b-1) a=mod(b,i); if a==0 a=不是素数; break; else %continue; a=是素数; end end end 运行结果: 第五部分 function x=x)%定义一个功能函数将行列式化成最简行列式 [a b]=size(x); for k=1:b-1 for i=a:-1:k+1 for j=b:-1:k x(i,j)=x(i,j)-x(k,j)*(x(i,k)/x(k,k)); end end end end 运行结果: 第六部分 function c=f,a,b) %二分法计算函数 while (b-a)1e-7 c=(a+b)/2; if (f(c)*f(b))0 b=c; else if (f(c)*f(b))0 a=c; else c; break; end end end 运行结果: 第七部分 function y=n)%定义一个非不拉列函数 if n==1||n==2 y=1; else y= n-1)+n-2); end 运行结果: 第八部分 文件的输写a=0:1:10; f=[a;3*a+2]; fid=fopen(b.txt,w);%将指定文件写入b.txt fprintf(fid,%d %d\n,f);%将f

文档评论(0)

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

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

1亿VIP精品文档

相关文档