资源描述:
《《matlab培训内容》doc版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、主要内容(2014.7.1)1.MATLAB介绍o历史,打开关闭,界面o解释型语言o使用帮助2.基本命令o变量,矩阵o运算符,:,o屏幕输入输出o字符串o系统自带数学函数o使用匿名函数3.基本绘图功能o绘图语句ploto绘图结果的保存4.程序设计o使用CodeEditoro流程控制语句:选择,循环om文件o文件函数osection,publish,Tex5.专题:数据拟合o多项式运算o插值,最小二乘法o曲线拟合,o三维曲面插值,曲面绘图81.MATLAB介绍历史,nCleveMolernRelease2014a,v8.3特点n解释型语言,
2、JIT实时编译,速度快n绘图功能强大n各类工具包(Toolbox)丰富n已是应用广泛的技术计算工具(TechnicalComputing)打开关闭,界面n主界面,各窗口,Commandwindow,Editorn创建文件夹,设置工作路径(workingdirectory)n主界面的各Tabs,Editor的各Tabsn窗口布局(Layout)的恢复使用帮助n命令:help,doc画图(ezplot(’sin’)nFplot(‘sin(x)’,[0,pi])nSin(pi/3nAns系统自带展示结果n可以自定x=2ans等n输入whos可观
3、察其精度类型doubleorfloatnFormatlong(显示格式—)nX会发现位数曾多n矩阵转至x‘n画图plot(后置会有选项如x,y,(0)画出的图线上可以操作n离散值用圆点表示出来,也可以连线连出来,可以通过增加点数来使曲线更加光滑nFormatshort位数改少,但此操作之前要先把结果复制给x值nyy=sin(xx);此处加分号可以时结果不显示出来nholeonnplot(x,y‘*-r’)比较)n可以点图上箭头,进行操作:坐标,标题,字体大小等n标注legend(’51.pts’,’9.pts)即图代表什么意思一目了然ng
4、ridon加上网格n保存不用jpg格式用pngn或者print-dpng.p1nPrint-deps.p1nPrint-djpes.p1不会有锯齿n也可以保存命令n复制图片edit-copyfigurenClc清除命令语句8nClear清除workspace里的命令nRun运行按钮)n观看各演示视频demo(以下各主题的后附上相关视频)n本次培训参考随机帮助文档"GettingStartedwithMATLAB-tutorials"学习建议n大胆尝试,多写程序,多调试n学会利用MATLAB自带的帮助文档n遇到问题及时上网检索n善于学习别人
5、的程序MATLAB竞赛软件申请n申请表格必须由每支队伍的队长填写。每支队伍需指派一名代表来为其队伍申请软件许可n软件申请截止日期2014年9月4日,使用许可有效期到2015年4月1日n申请地址nhttps://www.mathworks.cn/academia/student-competitions/software-request-registration-cumcm_zh_CN.html?s_eid=PEP_7804推荐网络资源nMATLAB中文论坛,http://www.ilovematlab.cn/forum.phpnCleve
6、’sCorner,http://blogs.mathworks.com/cleve/nMATLABCentral,http://www.mathworks.com/matlabcentral/nStackoverflow,http://stackoverflow.com/questions/tagged/matlab82.基本命令变量,数组n变量直接赋值使用,无需定义n大数组建议初始化(预分配内存)n预定义变量ans,eps,i,j,pi,Inf,NaNn字符串,符号变量命令窗常用命令nwho,whos,clear,clc,n回显格式控制
7、formatshort,formatlong,formatrat,formatshorten屏幕输入输出disp,fprintfn保存工作空间save,load一维矩阵nlinspace,logspace,冒号:,logspacenendn字符串nmeshgridn元素检索find矩阵相关n构造zeros,ones,eye,rand,magic,hilb,pascal,n取元素diag,triu,triln变型transpose,fliplr,flipud,reshape,repmatn拼接,删除元素[]n计算det,inv,norm,c
8、ond,eig,lu,chol,qr,svd,rank,null,n取形状size,length例题:nfind(A>2)n向量a=[5,4,0,7,-3,1]所有<0的元素位置运算符n(矩阵