matlab-实验一

matlab-实验一

ID:21381439

大小:151.00 KB

页数:13页

时间:2018-10-21

matlab-实验一_第1页
matlab-实验一_第2页
matlab-实验一_第3页
matlab-实验一_第4页
matlab-实验一_第5页
资源描述:

《matlab-实验一》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、实验一、MATLAB基本操作基本操作1、命令窗口的简单使用(1)简单矩阵的输入»a=[l23:456]a=123456(2)求[12+2X(7-4)]+32的算术运算结果»[12+2*(7-4)]/32ans=0.56252、有关向景、矩阵或数组的一些运算(1)设A=15;B-20;求C=A+B,c=a+b?»A=15,B=20A=20»C=A+BC=>>c=a+b???Undefinedfunctionorvariable’a'.(2)设A:[l23;456;789],B二[987;654;321];求A祁与A.*B?说明*与,*的运算

2、特点A=[l23;456;789],B=[987;654;321]»A*B,A.*Bans=3024188469□413811490ans=9162124252421169(1)设a=10,b=20;求i=a/b与j=ab?a=10,b=20>>i=a/b,j=abi=0.5000(2)设a=[l-23;45-4;5-67];请设计出程序,分别找出小于0的矩阵元素及丼位置。»a=[l-23:45-4:5-67]:〉>find(a<0),a(find(a〈O))ans=ans=(1)在MATLAB命令行窗口运行A=[l,2;3,4]+i

3、*[5,6;7,8];看结果如何?如果改成运行A=[l,2;3,4]+i[5,6;7,8],结果又如何?»A=[l,2;3,4]+i*C5,6;7,8]???Errorusing==>mtimesInnermatrixdimensionsmustagree.»A=[l,2;3,4]+iC5,6;7,8]???A=[l,2;3,4]+i[5,6:7,8]IError:Unbalancedorunexpectedparenthesisorbracket.(2)请写出完成下列计算的指令:a二[123;342;523],求a"2二?,a,2二?»

4、a=[l23:342:523]:;2,;a,2221616252623262428=14991642549(3)有一段指令如下,请思考并说明运行结果及其原因clearX二[12;89;36];x(:)»clearX=:l2;89;36];x(:b183296矩阵变为一维矩阵使用三元组方法,创建下列稀疏矩阵2080000104006000»data=[28146]:i=[11234]:j=[13421];s=sparse(i,j,data,4,4):»full(s)ans=2000046080010000(1)写出下列指令的运行结果》A=[

5、123];B二[456];〉>D二A,B9271327293、已知y=fi4'sin^4VJ?+f若需要计算t£[_l,l],取间隔为0.01,试计算出相对应的y值。»t=-l:0.01:1:y=3*0.5/2*exp(-4*t).*sin(4*30.5*t+pi/3)y=Columns1through718.507920.633522.468924.025025.313826.347927.1405Columns3through1427.705328.056428.208028.174627.970527.610227.1078Colu

6、mns15through2126.477425.732824.887223.953622.944521.872020.7474二、运算基础1、设有矩阵A和B,A=[l2345;678910;1112131415;1617181920;2122232425],B=[3016:17-69;023-4;970;41311];1)求它们的乘积C»A=[l2345;678910:1112131415:1617181920:2122232425]»B=:3016:17-69:023-4:970:41311]:»C=A*BC=9315011258335

7、237423□20397588705□□.7538907172)将矩阵C的右下角3x2子矩阵赋给D»D=C(3:5,2:3)D=5203977055573907172、完成下列操作1)求[100,999]之问能被61整除的数及其个数(提示:先利用冒号表达式,再利用find和length函数。)a=[100:999];b=rcm(a,61)find(b==0)+99;length(find(b==0));»find(b==0)+99122183244305366427488549610671732793854915976»length(fi

8、nd(b==0))ans=2)建立一个字符串向量,删除其中的大写字母(提示:利用Hnd函数和空矩阵。)»arr=J124CHina’;weizhi=find(arr>=,A,&arr<=’Z’

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。