版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验者姓名实验者学号实验者班级所在学院课程编号指导教师报告完成日期实验者姓名实验者学号实验者班级所在学院课程编号指导教师报告完成日期石家庄铁道大学《Matlab语言及其应用》实验报告一实验1Matlab软件环境的基本使用韩云星20153254信1501-1信息科学与技术学院RL090011刘展威2017年4月28日
实验一熟悉MATLAB工作环境一、实验目的了解Matlab的发展和主要功能;熟悉Matlab工作环境的各个窗口;掌握建立矩阵的方法;掌握Matlab各种表达式的书写规则以及常用函数的使用。二、实验内容在余宁守口径/喻%一号蜂《,恨郎独”结3『二九二hdphelpinywhich:mv建立自己的工忙目录,再将自己的工作目录设置到题诵,「却备径RI.hdp给令查询自己的工作目录?3. 利用物期^.的帮助功能,分别查询运y?plot、mat、lOTnd等函敬的功能及I;:2;於卜⑷天士;出百股三届下照典?二'"I,:工尸h吊开4|工:辛三野举::i)2sm850:i)l+e-⑵“一⑵“一jln(.td&:*),其中.22 112/旬书5图1实验内容1色a+Q3 +0.3)+In 3Q——3.0+—2.9±—工用3.02 217I.二片科萧」."|「.」¥,I•量,A⑵值-F点,•:V祥产OEf“z4- -11</<2 ,其中f=。;0,5;2,5--2「十1,2WT<3提示।用逻辑表达式求分段由点值,广.•4提示।用逻辑表达式求分段由点值,广.•4昌-,式"1值。图2实验内容23j+6第£和A—8+F,国口口佯乩汇巴:2 A.*B:7/八3自/.人3:-.Af和,上㈤旺工([1,3]:)*2]6号课件中的相关例题进行演示实验。图3实验内容3三、实验设备和软件环境处理器:Intel(R)Core(TM)i5-6200CPU@2.30GHz(4CPUs),〜2.3GHz内存:4096MBRAMIntel(R)Core(TM)i5-6200CPU@2.30GHz(8CPUs),〜2.3GHz硬盘:Model:ATAST2000DM001-1ER1SCSIDiskDevice操作系统:Windows7旗舰版64-bit(6.1,Build7601)(7601.win7_gdr.101026-1503)Matlab版本:41360(R2016a)四、实验步骤或过程1.在命令窗口依次输入下列命令,根据执行结果分析其功能:help在命令窗口输入后,会看到帮助的目录信息,如下图所示>>help>>help帮囱王慰:理21:1砧1datatyp巳$matmatLdb;i口£,皿matlab',langitlq土Lab[ma■土EunITL3tlab'门口导jTLani£ib[puL『f5iTTiatl^bJandfunit①tl疔b:sparfunDatatypesatidstructures-Elenentarymathfunctions.Elenentarymatricesandmatrixmanipulation.FunctionfunctionsandODEisoluers.&eneralpurposecc-iruiands-Fileinputandoatput■Prograjrminglanguageconstructs.Matrizfuiictions-iiunerical1inearalgebra,Operatocsandspacialcharacters.Interpolationandpolyi\oniials.Randonnatricesandrandomstreams.Sparsenatrices.
图4帮助的目录信息lookforinv输入后会在命令窗口显示帮助中含有字母inv的函数和函数功能的列表。»lookforirnjidltiultiiJmItL»lookforirnjidltiultiiJmItLiFftifftRi性ttiifft就ift曲EhodEDtiaL7'aJJbii!!C:t断叩bj®E讥-K-dinensionalinversi!!discEeteFourierttransfoEri.-InverseFFIehifl.-Itrrokea. nelhadlettingTRAILABchjoos*th亡thread.-InvokealavsmEh^dfromtheEwntDispaKhThreadCEDTL-In’『口kiaJavaabjectconstEuctorlettingHAILABch口口土uthethreicL-Invoke&J&usobjecteenstfiLctarandsubaequ^ntnethod.3ontheEventHi-^patchIhrssd(EDI),Inversecosxnejiesultin匚mHx皿工.matrixX.badlyscaledorIscov.-LjjieaxIjj-ie-IjivaiiantJiode-1vxth.Identj.fiabl?Fam-?ters.-Cre-ateianE«tainlincatr1is.c-itT7a.riant'bloEk--Lit值Ime-Iiivaii-aritJkdulabjeetSu-ItTrersediscreteFaueieE1ransfoim.-Ttfo^dinetisionalmvefsediacreteFourieitiansforn,图5帮助中含有字母inv的函数和函数功能helpinv查找函数inv,并显示其帮助信息。>>helpinvinvMatrixinverse.inu(X)istheinverseofthesquareAwarningmessageisprintedifKisnearlysingular.Seealsoslashpin%cond,condEwt,nw的参考页名为皿的其他困数图6查找函数invWhichinv显示函数保存的位置信息和类型>>whichinvbuilt-infF:'matlab'.toolboxmatlab'matfun'-.®single'-,inv)%singlemethod图7显示函数保存的位置信息和类型.建立自己的工作目录,再将自己的工作目录设置到Matlab搜索路径下。用help命令查询自己的工作目录;设置路径:图8设置路径添加文件夹:图9添加文件夹步骤:File菜单一一SetPath——AddFolder——选择自建文件夹 确定 点击save 点击close。.利用Matlab的帮助功能,分别查询inv、plot、max、round等函数的功能及用法;helpinv>>helpinvinvNatrizinverse.inv(I)istheinverseo£thesquarematrizZ.AwarningmessageisprintedifXisbadlyscaledornearlysingular.Seeml5口-la-%pinv』-trnd」,口nd-—3laQiLorinTM」1―仁口¥・1门7的参考页名为—的其他例数图10查询inv的功能和用法helpplot靠专有整口>>helppLcstplotLinearplot,plot¥)plolsvectorYvarsusvector工If1orYisamatri^jthenthevectorisplottedversustherowsorcoluimsofthenatriXjvhichsverlineup.IfXlsascalarandYisavector,disccimadedLineabjectsarecreatedandpLott&dasdiscretepDintaverticallystI.plot•:¥)plotsthegdIuhjisofYvc-isusIhsirindcK-If¥isEd哂le/plot(T)isequivalenttoplot(real(T)5insg(T))aZnallathcixisesofplotj,theimaginarypartisienoied.Vationslinelypes,plotsyirihoLsandcolorsmaybeobtainedwithplotS)where£isacharacterstringnadefranDneBlenetntft:onanyarall1hefolldving3calunns:bbluepDlHtsolid£greenacircle■dotiedrredz-mark-adashdotccyan+plus一dasheditn-sqgents*star(none)nolineyyirl1owsiiuarrLblackdilianondVwtiiteVttriangleCdovn)图11查询plot的功能和用法helpmax余满口}}helpmasMaxLargeE±compDnenl-Farvectors,bu(X'IisthelareestelenientinI.FornartriceiSjau(I)isarowveciorcontainingihemaximunielenentfromsaEhealumti-ParII-Darrays,bee(.K)operatesslangthefirstnorrsiiisletondijiensioti.[YjI]=aax(X)fslumstheindicesofthemaxiiiujivaluesinveclorIlithevaluesalongthafirstnarrsirigletondinensioncontainnotethanon.5Jiazinalelementjtheinde^Eo£thefirstc-neisreturned-m3_e(EjY)returns皿anaythssonesizea2ZandYviththelargestaLBitenietsk&nfsroitIcieY-Eitheronecsnbea[YjI]=Max[]jDIM)aperat55iilongthedim-snsionDIH.IHieriZiscoiLplex^themaxiHLUJiiscojiiputedusinsthemaEnitudeaux\.ABS{£)).InthecaseofequalnagnitudealaneniSjthenth.aphaseanglebht(AMjLE(Xl)isused-图12查询max的功能和用法helpround
>>helprouiidEDimdraundatowardsnearestdecinaLorul+egerround*S)roundseacheLanietntofItothenearastinteger.round'EjN.'jforpositintegersJI,rauiidstoNdigitatotherighto£thedecimalpoint.I£Nis工匕匚5ZisrDundedfathenearestin.t'Sgei-IfNisLessthm工七匚口工Zisroundedtotheleftafthedc-cinalpoint-Nniiistbeascalarintegerround(X,凡'significant')roundseachelenenttoitsJTmostsignificantdigit5^cDuntingirontheno21-sigyiificantorleftMid型ofthenunhar.Nmustb&aposilivbinteger3calar.roundIL'decimals')isequi^ale-nttoround(KjN)aForcojiplg!其Sjtheinagiriaryandrealpartsarerd皿deiiiindependantly.图13查询round的功能和用法4.先求下列表达式的值,然后显示Matlab工作空间的使用情况并保存全部变量。2sin85oz=1 1+e2图14求解表达式1>>工1=2窠Kin(85*pi/l80)/图14求解表达式1z1=Q.2375⑵旷2⑵旷2in(*+右"其中x=2-0.45»x=[2l+2*i;-0.455]x=»x=[2l+2*i;-0.455]x=2.0000+0.OOOOi 1.0000+2.0000i-a.4500+0.OOOOi 5.0000+0.OOOOi>>z2=l/2*log(x+sqrt(1+k."2))z2=0.7218+0.00001 0.7347+0.53171-0.2180+0.OOOOi 1.1562+0.OOOOi6图15求解表达式2(3)工3e0.3(3)工3e0.3a—e-0.3asin(a+0.3)+Ina+0.3,a=—3.0,—2.9,—2.8,…,2.8,2.9,3.0提示:利用冒号表达式生成a向量,求各点的函数值时用点乘运算。»zB-l/S-cve-zp■!(L3^3.1-expt-(L,1.*-sin.ia.-+(lJ3)+1oe1'1/2^t3,150.7330+XLlL6i0.0.7330+XLlL6i0.7696+3.LdLfliOu787L+3.Ld]6i0uT9J3i-3,5至日刊D.70221-D.70221-XL1L610.76021-3.LdLfiiOu72541-3,⑷旺D.615fit3-LiLBiD.615fit3-LiLBiOui&3S1-3.Lm37B01-3d]Qd0.2775+3uLiLEx0.2775+3uLiLEx0.1G3Q+3,LJLEiOu01971-3.LJ]6i17至20列-0.212J+工LIL6-0.212J+工LIL6工-0,J556+3.LJLfii-0u5L04.+3,LJ]6i图16求解表达式3't2,0<t<1(4)z=[12—1,1<t<2 ,其中t=0:0.5:2.5412—21+1,2<t<3提示:用逻辑表达式求分段函数值。前令行商口»T=0:L5:J5:»z4=t.'2.^(t>=02丑1”仕,、2 &t<2计ft."2士秫+L).*仕>=2Rt<3)zd-0 0.2500 0 1.2500 1.0000 2.2500图17求解表达式45.已知:12Ay34765873 -10 3-27求下列表达式的值。(1)A(1)A+6*B秘-B+I,其中I为单位矩阵;»A=[1234 737;3657];»B=[l3-L:203:3-27]:图18求矩阵图18求矩阵A+6AB和A-B+Ians=TOC\o"1-5"\h\z18 52 -1046 7 10521 53 49rn,1 0 00 1 00 0 1»A-B+Ians=12 3L -332 8 840 67 1A*B和A.*B»A*B图19求矩阵图19求矩阵A*B和a.ab68 44 62309 -72 59£154 -5 Ml»A.图20A.*BA八3和A.八3arts37226233a24436Q42473701491886007667B688454142118820图21A-3ans172839304-6^39304343658E0327274625343图22A/3A/B和A\B»A/E3115=16.4000-13.6000 7.600035.8000-7S.2000 50.200067.0000-134.0000 68.0000图23A/B»AVEans=-0.0313 0.3029 -0.33240.0442 -0.0323 0.10630.0317 -a.1158 0.155S图24A/B[A,B]和]A([1,3],:);B人2]表1[A,B]»[AtLl,3L:):B^2]3T1S=TOC\o"1-5"\h\z12 34 -43 65 74 5 111 0 1920 -5 40表2[A([1,3],:);B、2]6.将课件中的相关例题进行演示实验。例1-1在命令窗口中输入不同的命令和数值并查看其显示方式。■胃口»a=0.53=0.50CO>b=rsinJb-sin>rf屋1c=irue费如果贝k为tl:口已end表3sin例1-2>a=[12;...34]a=1 23 4»a='hello5字符串a-hello表4字符输出例1-3使用format函数在命令窗口中显示运算结果。>a=Ein(60*pi/1@0)a=0.8660>formatlong»口a=0.066035403784439>for
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 22517.1-2024体育场地使用要求及检验方法第1部分:综合体育场馆木地板场地
- 2024年度企业租赁与经营权转让合同:商场内独立店铺的经营权交易2篇
- 2024年度童鞋跨界合作购销合同
- 手车位转让协议 3篇
- 排水工程承包合同
- 化工设计:第12章 设计报告和设计说明书
- 个人与公司买卖合同范本完整版
- 2024版自动驾驶技术研发与应用合同2篇
- 2024年度吊车租赁合同的合同变更条件及程序3篇
- 最好的励志课件
- 2023年英语专业四级单选及答案详解
- YY 0572-2015血液透析及相关治疗用水
- GB/T 3475-2008船用柴油机调速系统技术要求和试验方法
- 小学语文课程标准(2023年版)
- 化工行业安全隐患排查表
- 第四章茶树繁殖
- 第四章 制度安排与公共伦理.教学教程课件电子教案
- 五子棋盘A3打印
- 现代康复治疗技术考试题库(含答案)
- 四年级数学上册《运算律》整理与复习课件
- 杓状软骨脱位的原因及处理课件
评论
0/150
提交评论