欢迎来到天天文库
浏览记录
ID:59194705
大小:117.00 KB
页数:24页
时间:2020-09-10
《数学软件实验报告实验二.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、数学软件实验报告学院名称:理学院专业年级:姓名:学号:课程:数学软件实验报告日期:2014年10月25日实验二MATLAB的基本数值运算一.实验目的MATLAB具有非常强大的数值计算能力,对各种常量(包括一般常量和固定常量)、各种变量(包括数值变量、字符变量、单元形变量和结构变量)熟悉其用法,向量及其运算,矩阵及其运算,数组及其运算,多项式及其各种运算,线性方程组的求解,数值统计的基本函数及其应用,简单插值函数,简单优化函数,微分方程数值解的基本函数等。二.实验要求理解常量、变量、向量、矩阵、多项式等概念,掌握向量在MATLAB中的表示,熟练掌握矩阵及其运算,数组及其运
2、算,多项式运算,线性方程组求解,了解数值统计的基本函数,简单插值函数,简单优化函数,微分方程数值解的基本函数等。三.实验内容实验一:第二节MATLAB基本数学运算一:简单矩阵的建立与矩阵元素(1)直接输入矩阵>>a=[123;456;789]a=123456789(2)通过语句或者函数产生矩阵>>b=sin(a)b=0.84150.90930.1411-0.7568-0.9589-0.27940.65700.98940.4121>>c=a+0.1*(1+b/2)c=1.14212.14553.10714.06225.05216.08607.13288.14959.120
3、6>>d=ones(3)+eye(3)d=211121112(3)利用文件创建矩阵loadfilel.txt>>filelfilel=123456789(4)从外部数据文件中装入已有矩阵loadfilel.txt>>x=[-1.3sqrt(3)(1+2+3)*4/5]x=-1.30001.73214.8000定义或修改某一元素loadfilel.txt>>x(5)=abs(x(1))x=-1.30001.73214.800001.3000小矩阵生成大矩阵loadfilel.txt>>e=[a,b]e=1.00002.00003.00000.84150.90930.141
4、14.00005.00006.0000-0.7568-0.9589-0.27947.00008.00009.00000.65700.98940.4121>>e=[a,d]e=123211456121789112大矩阵抽取元素变为小矩阵f=e(:,[2,5])f=2152812:常量,变量与表达式t='howaboutthischaracterstring't=howaboutthischaracterstring>>v='Ican''tfindthelitter'v=Ican'tfindthelitter>>A='Hello'A=Hello>>B=2*AB=144202
5、2162162223:命令窗口常用的命令与标点符号的使用helpcdCDChangecurrentworkingdirectory.CDdirectory-specsetsthecurrentdirectorytotheonespecified.CD..movestothedirectoryabovethecurrentone.CD,byitself,printsoutthecurrentdirectory.WD=CDreturnsthecurrentdirectoryasastring.UsethefunctionalformofCD,suchasCD('direct
6、ory-spec'),whenthedirectoryspecificationisstoredinastring.Seealsopwd.Overloadedmethods:ftp/cdReferencepageinHelpbrowserdoccd二:算数运算1:加减法运算a=[12;34];b=ones(2);c=a+bc=2345>>d=[123];e=a+d???Errorusing==>plusMatrixdimensionsmustagree.>>c1=c-1c1=12342:乘除法运算f=a*bf=3377>>g=b*ag=4646>>h=pi*ah=3.1
7、4166.28329.424812.5664>>F=a.*cF=261220>>G=c.*aG=261220>>a=[123;426;749]b=[412]a*x=b???a=[123;426;749]b=[412]a*x=b
8、Error:UnexpectedMATLABexpression.四a=rand(3),b=rand(3),a=0.81470.91340.27850.90580.63240.54690.12700.09750.9575b=0.96490.95720.14190.15760.48540.42180.97060.80
此文档下载收益归作者所有