第一章 MATLAB简介

测试

1、下列哪个变量的定义是不合法的?

A、abcd-3

B、xyz_3

C、abcdef

D、x3yz

2、清空MATLAB工作空间内左右变量的指令是:

A、clc

B、cls

C、clear

D、clf

3、在MATLB中列出当前工作空间变量名的函数是

A、who(s)

B、clc

C、path

D、draw

4、在MATLAB中,如需查询一个函数的基本用法,命令为

A、version

B、help

C、demo

D、path

5、在MATLAB中,打开示例程序的命令为

A、demo

B、help

C、clear

D、plot

第二章 矩阵与数值数组

第二章测试

1、已知

,则在MATLAB中调用指令A(3)的结果为

A、2

B、3

C、无结果

D、7

2、MATLAB中调用v=eye(2,1)后的结果为

A、v=[1;0]

B、v=[1,0]

C、v=[0;1]

D、v=[1 0;0 1]

3、MATLAB中,与linspace(3,7,11)等价的命令为

A、3:7

B、3:0.4:7

C、3:4/11:7

D、3:7/10:7

4、对于下面的程序,在MATLAB中运行后f的形式为 a=0;b=3*pi; n=1000;h=(b-a)/n; x=a:h:b; f=exp(-0.5*x).*sin(x+pi/6)

A、数

B、矩阵

C、向量

D、没有结果

5、已知

,在MATLAB中若想由x生成矩阵A可调用命令

A、A=[x,x.^2,x.^3]

B、A=[x,x^2,x^3]

C、A=[x;x.^2;x.^3]

D、A=[x;x^2;x^3]

6、MATLAB中,命令sum([4 1 2;0 3 6])的结果为

A、16

B、4 4 8

C、7 9

D、程序出错,没有结果

7、MATLAB中给变量w赋空矩阵的语句是

A、w=zeros()

B、w=[ ]

C、w=zeros(0,0)

D、clear w

8、已知A=[4,0],MATLAB中C=[A,ones(size(A))]为

A、4 0 1 1

B、4 0 1 0

C、4 0 0 0

D、4 0 4 0

9、MATLAB中表示无穷的符号是

A、

B、int

C、inf

D、+in

10、MATLAB中程序A=[1 2 3;-1 2 1;3 5 2];B=[3 4 6;5 8 9;4 5 3];C=(B>1)&(B<7),运行后结果为

A、C=[1 1 1;1 0 0;1 1 1]

B、C=[1 0 0;1 0 0;1 0 1]

C、无结果

D、C=[0 1 0;1 0 0;1 1 1]

11、二维数组的标志有__________________、__________________、“逻辑1”标志。

12、写出下列指令运行结果: A=ones(2,5); A(:)=1:10; s=[2 3 7]; A(s) Sa=[10 20 30]' A(s)=Sa

13、写出下列指令运行结果 A=reshape(1:16,2,8) reshape(A,4,4) s=[1 3 6 8 9 11 14 16]; A(s)=0

14、写出下列指令运行结果 A=[1,2;3,4]; B=[-1 -2;2 1]; S=3; A.*B A*B S.*A S*A

15、找出四阶魔幻方阵中元素值小于10的所有元素,写出指令。

16、MATLAB中Inf或inf表示________________、Nan或nan表示__________________、eps表示____________________。

第二章 作业

1、已知矩阵 A=[3 4 -1 1 -9 10;6 5 0 7 4 -16;1 -4 7 -1 6 -8;2 -4 5 -6 12 -8;-3 6 -7 8 -1 1;8 -4 9 1 3 0] 写出完成下列操作的命令: (1) 将矩阵A的第2-5行中第1,3,5列元素赋给矩阵B; (2) 删除矩阵A的第7号元素; (3) 将矩阵A的每个元素加上30; (4) 求矩阵A的大小和维数; (5) 将矩阵A的右下角3*2矩阵构成矩阵C; (6) 输出[-5,5]范围内的所有元素;

2、要求在

上产生50个等距采样数据的一维数组,试用两种不同的指令实现。

3、当a取-3.0,-2.9,-2.8,…,2.8,2.9,3.0时,求

在各点的函数值。

4、已知

,

求下列表达式的值: A&B A|B ~A A==B A>B

5、已知

,

求下列表达式的值: A*B A.*B A/B B\A [A([1,3],:);B^2]

第三章 字符串、元胞数组与架构数组

单元测试

1、1. string1='b'; s1=class{string1};

A、char

B、1 32

C、unchar

D、Name Size

2、2. string2=‘How about this character string?’ s2=size(string2);

3、string3='例子'‘char array'; 每个中文字符和英文字符各占据元素位?多少字节?

4、whos

5、u=abs(string2);

第三章 作业

1、以下表所示的学生的相关信息,其中课程(course)包括:英语(English)、数学(Math)和计算机(Computer),创建一个合适的架构数组来保存这些信息。 班级 Class 姓名 Name 性别 Gender 学号 Number 英语 English 数学 Math 计算机 Computer 电子技术 无敌 男 200801001 75 85 67 电子技术 王思远 男 200801002 99 78 0 通信工程 李蕾 女 200802001 80 72 53 通信工程 王伟 男 200802002 97 82 62

第四章 数值计算

数值计算测试

1、用数值方法求

。(仅要求写出最后数值答案)

2、用数值方法计算二重定积分

。(仅要求写出最后数值答案)

3、应用LU分解和矩阵除法求方程组

的解。 注:本题要求写出具体过程,左边矩阵变量用a表示,右边矩阵有b表示。求得的结果用x表示。格式按照指令窗口输出格式,不需要加">>",所有指令后面都加上“;”。LU分解,用[L,U]=.. 两种解法中间,用“或”字表示,如: 。。。 或 。。。

4、求

极小值。(仅要求写出最后数值答案)

数值计算

1、1 求矩阵A的每行及每列的最大和最小元素,并求整个矩阵的最大和最小元素。  A=[13, -56, 78;25, 63, -235; 78, 25, 563;1,0,-1];-éù

2、2. 求矩阵A的每行元素的乘积和全部元素的乘积。 A=[1,2,3,4;5,6,7,8;9,10,11,12];

3、生成满足正态的10000x5随机矩阵,然后求各列元素的均值和标准方差,再求这5列随机数据的相关系数矩阵。

4、2. 已知f(x)=3x5+4x3-5x2-7.2x+5 (1) 计算f(x)=0的全部根; (2) 由方程f(x)=0的根构造一个多项式g(x),并与f(x)进行对比。

5、设由[0,2pi]间均匀分布的10个点组成,求sin x的1~3阶差分。

6、2x1+x2-5x3+x4=13 X1-5x2+7x4=-9 2x2+x3-x4=6 X1+6x2-x3-4x4=0

7、用LU分解6题中的线性方程组。

第五章 符 号 运 算

符号计算单元测试

1、根据题意填空。求符号函数

,对x求三次微分。 syms x y; f=sym(' '); df= (f,x, ); 对符号函数f求y的在[0,1]范围内的定积分: IF= (f, , , ) 说明:填写答案时,七个填空答案之间用逗号隔开。

2、求解非线性方程组

syms x y z; f1= ; f2= ; f3= ; [x,y,z]= ( , , ); 解得 x= y= z= 注:每个填空答案之间用逗号隔开。

3、解方程组

,当y(0)=1,z(0)=0时,求微分方程组的解. [y,z]= (' , ',' ',' ',' '); 解得 y= z= 注:每个填空答案之间用逗号隔开。

4、利用三角函数来化简符号表达式

。 syms x f=cos(x)^2-sin(x)^2; F= ( ); 解得 F= ; 注:每个填空答案之间用逗号隔开。

5、对表达式x^4-5*x^3+5*x^2+5*x-6进行因式分解 syms x; f= ; f1= (f); 解得 f1=

第六章 MATLAB图形绘制

MATLAB图形绘制测试

1、如果把图形中一条曲线用红色虚线显示出来,应将其特性设置为 。

A、'b--'

B、'b:'

C、'r:'

D、'r--'

2、某图形界面显示了2行3列共6个子图,其中第4个子图的位置应为 。

A、subplot(2,3,4)

B、subplot(2,6,4)

C、subplot(3,2,4)

D、subplot(3,6,4)

3、绘制三维水平条形图的指令是 。

A、bar

B、barh

C、bar3

D、bar3h

4、绘制函数

的曲线,x的区间为(-10,10),要求数据步长为0.1,并在x轴上标注“x”. 程序如下: x= : : ; y=x-x.^3/3/ ; plot( , ); ('x'); (注意:每个答案间用逗号隔开,否则系统会认为答案错误)

5、某市工业行业中,汽车制造的比重为30.5%,石油化工的比重为26.5%,机电设备制造业所占比重为21%,食品加工的比重为10%,其他行业比重为12%。试用饼图描绘各工业行业所占比重,将“食品加工”切片分离,并进行简单标注。读下面程序,并完成填空,实现上述功能。 x=[0.305 0.265 0.21 0.1 0.12]; label={'汽车制造','石油化工','机电设备制造','食品加工','其他行业'}; explode=[ , , , , ]; bili=num2str(x'*100,'%1.2f'); baifenbi=[repmat(blanks(2),length(x),1),bili,repmat('%',length(x),1)]; baifenbi=cellstr(baifenbi); Label=strcat(label,baifenbi'); pie( , , )

6、4.已知节流阀的流量方程为

,其中流量系数

,阀口面积梯度W=50mm,阀芯位移范围

,阀压降变化范围

,(1)使用surf指令绘制

的三维曲面图;(2)用plot指令绘制当

时,

的关系曲线。 阅读下面程序,填空并实现上述功能。(每个答案用逗号隔开) Cd=0.62; W=50; xv=0:0.1:0.5; dp=0:10000:1000000; [Xv,Dp]= (xv,dp); Ql=Cd*W*Xv.*sqrt(Dp); figure(1) (Xv,Dp,Ql); xv=0.1:0.1:0.5; QQl=zeros(length(xv),length(dp)); for j=1:length(xv) QQl(j,:)=Cd*W*xv(j).*sqrt(dp); end figure(2); plot( , );

第七章 MATALB文件和MATLAB编程

第七章 MATALB文件和MATLAB编程单元测试

1、在循环结构中跳出循环,执行循环后面代码的命令为()

A、return

B、break

C、continue

D、keyboard

2、用round函数对数组[2.48 6.39 3.93 8.52]取整,结果为( )

A、[2 6 3 8]

B、[2 6 4 8]

C、[2 6 4 9]

D、[3 7 4 9]

3、下面的程序执行后array的值为( ) for k=1:10 if k>6 break; else array(k)=k; end end

A、array=[1,2,3,4,5,6]

B、array=[1,2,3,4,5,6,7,8,9,10]

C、array=6

D、array=10

4、下列关于脚本文件和函数文件的描述不正确的是( )

A、去掉函数文件第一行的定义可以转变成脚本文件;

B、函数文件可以在命令窗口直接运行;

C、脚本文件可以调用函数文件;

D、脚本文件可以调用函数文件;

5、下列哪条语句是正确的( )

A、A=[1 2;3 4];B=[3;7];A.*B;

B、A=cell(2,3);A(1,2)=[4;5];

C、A=[2 3 5 7;9 4 6 1;7 3 2 5];B=[1 7;0 5];A(2:end,2:2:end)

D、x=-5:5;y=-5:5;z=x.*x-y.*y;surf(x,y,z);

6、某商场对顾客所购买的商品实行打折销售,标准如下(商品价格用price来表示): price<200 没有折扣 200<=price<500 3%折扣 500<=price<1000 5%折扣 1000<=price<2500 8%折扣 2500<=price<5000 10%折扣 5000<=price 14%折扣 输入所售商品的价格,求其实际销售价格。 price=input('请输入商品价格'); switch (price/100) case {0,1} rate=0; case {2,3,4} rate=3/100; case num2cell( : ) rate=5/100; case num2cell( : ) rate=8/100; case (25:49) rate=10/100; rate=14/100; end 注意:每个空格之间用中文逗号隔开。

7、打印出所有的水仙花数。所谓的水仙花数是指一个三位数,其各位数字的立方和等于该数本身。 m=100:999 m1= (m/100); m2= ( (m/10),10); m3= (m,10); if m== disp(m); end end 注意:每个空用中文逗号隔开

8、Fibonacci数列的各元素为:1、1、2、5、8、……,满足以下关系F1=1,F2=1;Fn=Fn-1+ Fn-2 用while和for两种方法实现。 function F=chengxu(n) f(1)=1; f(2)=1; i=2; i

列举一个利用MATLAB进行仿真的案例,MATHCAD 和MATLAB建模与仿真-中国大学mooc-题库零氪...相关推荐

  1. matlab逆变器原理,三相SPWM逆变器的调制建模和仿真详解

    随着电力电子技术的发展,SPWM正弦脉宽调制法正逐渐被人们熟悉,这项技术的特点是通用性强,原理简单.具有开关频率固定,控制和调节性能好,能消除谐波,设计简单,是一种比较好的波形改善法.它的出现为中小型 ...

  2. matlab永磁同步电机验证,采用Matlab/Simulink软件实现永磁同步电动机控制系统的建模与仿真...

    描述 1.引言 近年来,随着控制理论.永磁材料和电力电子技术的发展,基于磁场定向控制的永磁同步电动机(PMSM)以其优良的控制性能.高功率密度和高效率,广泛应用于各种高性能伺服系统及其他领域.本文对永 ...

  3. matlab电机系统建模与仿真软件下载,采用Matlab/Simulink软件实现永磁同步电动机控制系统的建模与仿真...

    1.引言 近年来,随着控制理论.永磁材料和电力电子技术的发展,基于磁场定向控制的永磁同步电动机(PMSM)以其优良的控制性能.高功率密度和高效率,广泛应用于各种高性能伺服系统及其他领域.本文对永磁同步 ...

  4. 光伏输出特性matlab,基于MATLAB的光伏模块输出特性及MPPT的建模与仿真

    MPPT research based on fuzzy adaptive PID control    张开如;潘安琪;初雪娇; 太阳能光伏模块电器特性的数学建模与仿真    吴萌萌; 光伏电池数学 ...

  5. 大学中的matlab课程,Matlab及在电子信息课程中的应用-中国大学mooc-题库零氪

    Matlab及在电子信息课程中的应用 - 中国大学mooc 已完结  78 第一周 第一周测试题 1.关于命令窗,以下描述不正确的是 A.程序的运行结果(除图形外)都可以显示在命令窗. B.MATL ...

  6. python 慕课网请编写一个fib函数_中国大学MOOC(慕课)Python编程基础章节测试答案...

    中国大学MOOC(慕课)Python编程基础章节测试答案 更多相关问题 放射免疫分析法中,下列有关准确度的描述正确的是A.测得最少量的物质浓度B.重现性C.检测到单一物 社会鼎盛是唐代()的主要原因. ...

  7. matlab 计算图像质量因数,matlab科学计算-中国大学mooc-试题题目及答案

    matlab科学计算-中国大学mooc-试题题目及答案 更多相关问题 换算因数表示被测物质的摩尔质量与称量形式的摩尔质量的比值,且物质的被测元素在分子,分母中原子 滴定管读数最后一位不一致是系统误差. ...

  8. 汽车控制系统matlab,汽车控制系统建模与仿真(肖仁鑫)-中国大学mooc-题库零氪

    第1章 控制系统仿真与CAD概述 第1章 控制系统仿真与CAD概述 单元测试 1. A. B. C. D. 2. A. B. C. D. 3. A. B. C. D. 4. A. B. C. D. 5 ...

  9. 牛鞭效应matlab代码,基于控制工程的牛鞭效应建模与仿真研究

    第14卷专辑2006年10月 中国管理科学 ChineseJournalofManagementScience V01.14,SpecialIssue October,2006 文章编号:1003-2 ...

最新文章

  1. 如何逐步打下(研究生/博士生阶段)深度学习的数学基础?
  2. PyTorch环境下对BERT进行Fine-tuning
  3. linux 查看系统函数库,教你在Linux操作系统中如何创建函数库
  4. 『ACM-算法-二分法』在单调递增序列a中查找小于等于x的数中最大的一个(即x或x的前驱)
  5. SQL 必知必会·笔记14更新和删除数据
  6. nacos配置刷新失败导致的cpu上升和频繁重启,nacos配置中心源码解析
  7. [CentOS] 打造vim环境
  8. 在百度超级链Xuper上部署智能合约并实现存证功能
  9. 使用CAJViewer 提取PDF文件中的文字
  10. Iplat 4J 6.2 常见问题
  11. C# .NET 使用DotNetZip开源类库 处理 压缩/解压 Zip 处理乱码情况
  12. 使用大数据技术需要注意哪些问题
  13. Ansible之五:常用模块
  14. html 简单表格代码
  15. 实现单片机通过传感器获取信息,并且将信息通过wifi模块发送信息给PC端,并在pyqt5界面上显示(PC端部分)
  16. swf播放器air android 版,网极SWF播放器(com.webgenie.swf.play) - 1.6.3 - 应用 - 酷安
  17. 理解Base64编码及实现编解码Base64
  18. App进行内测麻烦吗?如何进行App内测?
  19. 区块链跨链技术之BTC Relay
  20. 企业自动化运维ansible

热门文章

  1. MMI SS USSD扫盲贴
  2. 设置网页便签 html5,基于jQuery的页面便签插件
  3. 常见的32项NLP任务以及对应的评测数据、评测指标、目前的SOTA结果以及对应的Paper
  4. 山东滨州领导一行调研实在智能:数字员工为数字政府做实在贡献
  5. 在线看Android系统源码,那些相见恨晚的几种方案
  6. 【QT学习】函数头部快速注释
  7. 杭电OJ,已重新开放!HDOJ
  8. 关闭Android电池温度告警框,android电池温度报警
  9. 嵌入式软件学习路线图!
  10. 实验三 综合示例设计与开发-“天气预报服务”软件