MATLAB考试题 2
更新时间:2023-09-20 14:44:01 阅读量: 医药卫生 文档下载
- matlab考题及答案推荐度:
- 相关推荐
基础篇
1设置matlab的工作环境,将工作目录设置为d:\\work,添加搜索目录d:\\example
设置当前目录:在Matlab工具栏Current Directory中输入或者浏览
设置搜索目录命令
在资源管理器中创建work文件夹 addpath('d:\\work'); savepath;
【也可以在file/ Set Path 路径设置窗口中完成】
2在matlab的命令窗口里完成如下计算,其中t的值分别取-1,0,1,表达式如下:
y?3?4t?esin(43t??/3) 2答:>> t=[-1 0 1];
>> y=sqrt(2)/2*exp(-4*t).*sin(4*sqrt(3*t)+pi/3) y =
1.0e+004 *
1.7063 + 0.9851i 0.0001 0.0000 >>
3自行产生一个5行5列的数组,得到最中间的三行三列矩阵。 答:
>> A=magic(5) A =
17 24 1 8 15 23 5 7 14 16 4 6 13 20 22
10 12 19 21 3 11 18 25 2 9
>> I=[2 3 4]; >> J=[2 3 4]; >> A(I,J)
ans =
5 7 14 6 13 20 12 19 21 >>
4用magic产生一个5*5的矩阵,将这个矩阵的第二行与第三行互换位置
答:>> A=magic(5) A =
17 24 1 8 15 23 5 7 14 16 4 6 13 20 22 10 12 19 21 3 11 18 25 2 9
>> I=[1 3 2 4 5]; >> J=[1 2 3 4 5]; >> A(I,J)
ans =
17 24 1 8 15 4 6 13 20 22 23 5 7 14 16 10 12 19 21 3 11 18 25 2 9 >>
5求方程组的根
x1+4x2-3x3=2 2x1+5x2-x3=11
x1+6x2+x3=12 答:>> clear
>> a=[1 4 -3;2 5 -1;-1 3 4]; >> b=[2;11;12]; >> x=a\\b
x =
2.5526 1.6579 2.3947
6已知:一个多项式的系数向量是p=[1 -6-72 -27],求这个多项式的根。
答:>>p=[1 -6-72 -27] >> r=roots(p)
7已经两个多项式的系数分别是:[1 2 3 4]和[1 4 9 16],请求这两个多项式的乘积,及商和余数。 答
:
>>p1=[1
2
3
4];p2=[1
4
9
16]; >>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=[2 3 4;1 5 7;6 2 5]
用什么函数,保证第一列排序的时候,其他列跟着变化。最后的结果是:
[1 5 7;2 3 4;6 2 5]答: >> A=[2 3 4;1 5 7;6 2 5]; >> [temp,idx]=sort(A(:,1)); >> A(idx,:) 10补充题:电路分析
电路分析常常涉及到对方程组的求解,这些方程常常是利用描述电流进入和离开节点的电流方程,或者描述电路中网络回路上的电压
的电压方程得出的。下图描述了3个回路电压的方程
方程式如下:
??V1?R1I1?R2(I1?I2)?0??R2(I2?I1)?R3I2?R4(I2?I3)?0 ?R(I?I)?RI?V?0532?432假设5个电阻值为已知,2个电压值也为已知,求3个电流值。 答
:
A=[R1+R2
–R2
0;-R2
R2+R3+R4
–R4;0
–R4
R4+r5];b=[V1;0;-V2]; >>R=A\\b
11自行产生一个5行5列的数组,用两种方法得到最中间的三行三列矩阵。
答:>> A=magic(5) A =
17 24 1 8 15 23 5 7 14 16 4 6 13 20 22 10 12 19 21 3 11 18 25 2 9
>> I=[2 3 4]; >> J=[2 3 4]; >> A(I,J)
ans =
5 7 14 6 13 20
12 19 21
或>> A=magic(5) A =
17 24 1 8 15 23 5 7 14 16
4 6 13 20 22 10 12 19 21 3 11 18 25 2 9
>> A([1,5],:)=[]; >> A(:,[1,5])=[]; >> A A =
5 7 14 6 13 20 12 19 21
12根据a=reshape(-4:4,3,3)做一个矩阵,然后(1)取出所有大于0的元素构成一个向量(可推广到从一个矩阵里筛选出符合条件的元素组成一个向量)(2)将原矩阵中大于0的元素正常显示,而小于等于0的元素全部用0来表示(可推广到将原矩阵中不符合条件的全用0来表示,符合条件的值不变)。(思考:大于0的正常显示,小于等于0的用-10来表示)
答:(1)>>a=reshape(-4:4,3,3) >>pos=(a>0) >>a(pos)
(2)>>pos=(a>0) >>a.*pos
13建立如下一个元胞数组,现在要求计算第一个元胞第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个人,字段有姓名,年龄,分数,其中分数由随机函数产生一个3行10列的数据表示了有10门课程,每门课程有三个阶段的分数。问题是:
正在阅读:
MATLAB考试题 209-20
苏州市社会医疗保险参保人员居外医疗登记表04-28
山东半岛蓝色经济区的交通一体化发展12-04
夜间天窗内维修作业质量与安全控制杨科长01-26
2018实习班主任工作计划(篇二)12-28
天车的种类及基本机构 - 图文11-30
压电式传感器测振动报告05-14
一年级语文上册专项练习:数笔画填空(1)10-31
- 2014-2015操作系统原理六校联考(A卷) - 2
- 阮途档案
- 信息技术在综合性大学艺术通识课程中的应用与创新
- 送审论文
- 2015年上海市食品安全有奖知识竞赛试题与答案
- WinPE3.1制作之添加Explorer《第四讲 - 一些后期设置及网友互助》
- 87-1 拜佛姿势图解
- 作业六 商检、索赔、不可抗力和仲裁习题
- 应急知识题库(含答案)
- 浙江省2019年初中学业水平考试(舟山卷)科学试题卷(含答案) - 图文
- 北京中小学教师资格证考试网
- 八年级上册动手动脑学物理
- 懒是人类之光一辩稿
- 三年级上册语文教案-语文园地七人教(部编版)
- 网络工程试卷a - 图文
- 吉林省汪清县九年级政治全册 第三单元 融入社会 肩负使命 第8课 投身精神文明建设课堂训练 新人教版
- 2019年中国IT分销市场前景研究与投资战略研究报告(定制版)目录
- 2013年江苏跨地区职业学校一轮联考机电专业综合理论试卷
- 直流电动机双闭环调速系统的动态特性研究与仿真本科毕业设计论文
- 初中班级管理 - 平时表现奖惩班级管理量化管理制度