matlab考试题答案2007年
更新时间:2023-11-09 06:23:01 阅读量: 教育文库 文档下载
- matlab考证推荐度:
- 相关推荐
MATLAB语言2007年笔试考试答案
一、
选择题(每题5分,共30分)
1、A C B B A D 二、
程序填空和改错(每空5分,共20)
抛物线的方程为y?ax2?cx,输入c后,绘制该曲线,寻找曲线的最小值和对应的x值。小明编写程序如下: clc;clear;close all; c=input('c='); a=1;
x=-2:0.1:2;
xnum=length(x) or xnum=size(x,2); %(1)对变量xnum赋为数组x的个数 y=zeros(1,xnum);
y=a*x^2+c*x;→ y=a*x.^2+c*x; %(2)按照函数形式对y赋值 figure;
plot(x,y) xlabel('x');ylabel('y'); [ymin,Imin]=min(y);
xmin=x(ymin);→ xmin=x(Imin); %(4)找到最小函数值对应的x值 三、
clc;clear;close all; A=[1 2 3;4 5 6;7 8 9];
OprNo=menu('OprSel','1','2','3'); %生成菜单,3分,标题可任意取名 switch OprNo
%也可用if esleif end
%(3)绘制曲线
第1页 共4页
第2页 共4页
case 1
B=reshape(A,prod(size(A)),1) %2分 case 2
C=A(:,1)+A(:,2) %2分 case 3
D=trace(A) %2分 otherwise
error('无效操作'); %不作要求 end
四、
function y=NewtonEqu(x)
y=x-(x^2+2*x-3)/(2*x+2); %函数定义,2分
clc;clear;close all; x0=0;
x1=NewtonEqu(x0); err=1e-4 k=1; xrec=[x0 x1];
while and(abs(x1-x0)>err,k<=100) %使用不定循环,4分,条件正确2分 %或者使用固定100次的for循环,满足条件就break退出 x0=x1;
x1=NewtonEqu(x0); %循环条件更新2分, k=k+1;
xrec=[xrec x1]; %记录每次迭代的x不作要求
end k x1
五、
clc;clear;close all;
%构建结构阵列,5分,也可用赋值语句逐个赋值 Student=struct('Name',{'xiaoming' 'xiaohong' 'xiaojun'},...
'Gym',{85 75 95},'Eng',{90 95 80},'Phy',{93 80 85},'Math',{88 90 70}); %加权求平均,并排序,7分 w=[1 2 3 2.5]; w=w/sum(w);
StuNum=length(Student); SynScore=zeros(1,StuNum); for i=1:StuNum
SynScore(i)=Student(i).Gym*w(1)+Student(i).Eng*w(2)... +Student(i).Phy*w(3)+Student(i).Math*w(4); end
[SynScore,I]=sort(SynScore);%从小到大排序 %显示结果,3分
disp(['Name',' ','Score']);%使用sprintf控制格式也可 for i=1:StuNum
disp([Student(I(i)).Name,' ',num2str(SynScore(i))]); end 六、
clc;clear;close all;
第3页 共4页
第4页 共4页
%输入题设条件,3分 Us=10; f0=2; fs=10; snap_num=256;
R1=2;R2=4;R3=4;R4=4;R5=2;R6=12;R7=12; %构建AU=b矩阵方程,5分 a11=1/R3+1/R7+1/(R1+R2);a12=-1/R3; a21=1/R3;a22=-1/R3-1/(R4+R5)-1/R6; A=[a11 a12;a21 a22]; b=[Us/(R1+R2);0];
%求Uab以及写出Ub正弦电压形式,3分 U=A\\b; Uab=U(1)-U(2); Uab Ub=U(2);
Ub_sin=Ub*sin(2*pi*f0*[0:snap_num-1]/fs);
%作FFT,绘制分图,4分,不要求学生写出时间序列和频率序列 fseq=[0:snap_num-1]*fs/snap_num; subplot(2,1,1);plot([0:snap_num-1],Ub_sin); xlabel('t(s)');ylabel('Uc(V)')
subplot(2,1,2);plot(fseq,abs(fft(Ub_sin))); xlabel('f(Hz)');ylabel('Frequency Magnitude');
正在阅读:
matlab考试题答案2007年11-09
大学物理(分子物理部分)05-27
磷酸二氢钾操作工艺技术规程04-29
社区矫正人员9月思想汇报,社区矫正人员每月思想汇报|社区矫正人员思想汇报范文08-01
小学体育理论考试卷及参考答案07-05
井控题库10-04
美术基础知识大全(附经典试题)10-29
浙江大学RoboCup小型组足球机器人介绍 - 图文01-19
GPON考试题目09-14
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 考试题
- 答案
- matlab
- 2007
- 三平祖师公签诗解大全
- 浅谈如何加强队伍纪律作风建设
- 华南理工 2016网络 建设项目管理随堂练习答案(全对版)
- 中国地质大学(武汉)2012-2013学年度
- 财政部水利部关于印发重点小2型病险水库除险加固项目及资金管理办法
- 美丽乡村建设讲稿1
- 阳安二线一标监控量测实施细则6.5(上报)
- 小学英语特色作业研究结题报告
- 第十二小学2016-2017学年度第二学期图书室工作计划
- 80后基层男公务员成离职主力 很多人收入翻10倍
- 南京地下党
- 人教版高中化学选修5-5.3《功能高分子材料》综合练习
- 浅析尼采哲学对现代西方思潮的影响
- 实验报告模板-实验1
- 婚姻家庭法讲稿
- 书评《中国法律与中国社会》
- 足球特色学校汇报材料
- 施工组织课程设计任务书(2015.11)
- 仪器分析复习终极版
- 个案工作实习报告