MATLAB考试题 2

MATLAB考试题 2

ID:40562183

大小:251.50 KB

页数:24页

时间:2019-08-04

MATLAB考试题 2_第1页
MATLAB考试题 2_第2页
MATLAB考试题 2_第3页
MATLAB考试题 2_第4页
MATLAB考试题 2_第5页
资源描述:

《MATLAB考试题 2》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基础篇1设置matlab的工作环境,将工作目录设置为d:work,添加搜索目录d:example设置当前目录:在Matlab工具栏CurrentDirectory中输入或者浏览设置搜索目录命令在资源管理器中创建work文件夹addpath('d:work');savepath;【也可以在file/SetPath路径设置窗口中完成】2在matlab的命令窗口里完成如下计算,其中t的值分别取-1,0,1,表达式如下:答:>>t=[-101];>>y=sqrt(2)/2*exp(-4*t).*sin(4*sqrt(3*t)+pi/3)y=1.0e+004*1.70

2、63+0.9851i0.00010.0000>>3自行产生一个5行5列的数组,得到最中间的三行三列矩阵。答:>>A=magic(5)A=17241815235714164613202210121921311182529>>I=[234];>>J=[234];>>A(I,J)ans=571461320121921>>4用magic产生一个5*5的矩阵,将这个矩阵的第二行与第三行互换位置答:>>A=magic(5)A=17241815235714164613202210121921311182529>>I=[13245];>>J=[12345];>>A(I,J)ans

3、=17241815461320222357141610121921311182529>>5求方程组的根x1+4x2-3x3=22x1+5x2-x3=11x1+6x2+x3=12答:>>clear>>a=[14-3;25-1;-134];>>b=[2;11;12];>>x=abx=2.55261.65792.39476已知:一个多项式的系数向量是p=[1-6-72-27],求这个多项式的根。答:>>p=[1-6-72-27]>>r=roots(p)7已经两个多项式的系数分别是:[1234]和[14916],请求这两个多项式的乘积,及商和余数。答:>>p1=[123

4、4];p2=[14916];>>C=conv(p1,p2)>>[q,r]=deconv(p1,p2)8给定一个多项式的根是[-5-3+4i-3-4i],求原来的多项式答:>>r=[-5-3+4i-3-4i]>>p=poly(r)>>disp(poly2sym(p))9:A=[234;157;625]用什么函数,保证第一列排序的时候,其他列跟着变化。最后的结果是:[157;234;625]答:>>A=[234;157;625];>>[temp,idx]=sort(A(:,1));>>A(idx,:)10补充题:电路分析电路分析常常涉及到对方程组的求解,这些方程常常是

5、利用描述电流进入和离开节点的电流方程,或者描述电路中网络回路上的电压的电压方程得出的。下图描述了3个回路电压的方程方程式如下:假设5个电阻值为已知,2个电压值也为已知,求3个电流值。答:A=[R1+R2–R20;-R2R2+R3+R4–R4;0–R4R4+r5];b=[V1;0;-V2];>>R=Ab11自行产生一个5行5列的数组,用两种方法得到最中间的三行三列矩阵。答:>>A=magic(5)A=17241815235714164613202210121921311182529>>I=[234];>>J=[234];>>A(I,J)ans=5714613201

6、21921或>>A=magic(5)A=17241815235714164613202210121921311182529>>A([1,5],:)=[];>>A(:,[1,5])=[];>>AA=57146132012192112根据a=reshape(-4:4,3,3)做一个矩阵,然后(1)取出所有大于0的元素构成一个向量(可推广到从一个矩阵里筛选出符合条件的元素组成一个向量)(2)将原矩阵中大于0的元素正常显示,而小于等于0的元素全部用0来表示(可推广到将原矩阵中不符合条件的全用0来表示,符合条件的值不变)。(思考:大于0的正常显示,小于等于0的用-10来表示

7、)答:(1)>>a=reshape(-4:4,3,3)>>pos=(a>0)>>a(pos)(2)>>pos=(a>0)>>a.*pos13建立如下一个元胞数组,现在要求计算第一个元胞第4行第2列加上第二个元胞+第三个元胞里的第二个元素+最后一个元胞的第二个元素。a={pascal(4),'hello';17.3500,7:2:100}答:>>a={pascal(4),'hello';17.3500,7:2:100}>>a{1}(4,2)+a{2}+a{3}(2)+a{4}(2)14建立一个结构体的数组,包括3个人,字段有姓名,年龄,分数,其中分数由随机函数产生一

8、个3行10

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

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

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