找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1237|回复: 0

西电21秋MATLAB与系统仿真模拟考试三答案

[复制链接]
发表于 2021-9-8 08:29:16 | 显示全部楼层 |阅读模式
模拟试题C及答案
一、 填空题(2’ ×15=30’)
1、        在Matlab开发环境是一个集成的工作环境,包括Matlab命令窗口、文件编辑调试器、工作空间、数组编辑器和在线帮助文档等。
2、        Matlab命令窗口中的“>>”符号表示命令提示符。
3、        clc表示:清空命令窗口中的显示内容;more表示:在命令窗口中控制其后每页的显示内容行数;who表示:查阅Matlab内存变量名。
4、        文件编辑器中的赋值语句后面的冒号“;”表示:用于不显示计算结果命令行的结尾;“%”表示:用于注释的前面,在它后面的命令不需要执行。
5、        求矩阵行列式的函数:det;求矩阵特征值和特征向量的函数eig。
6、        在Matlab命令窗口中运行命令Simulink可以打开Simulink模块库浏览器窗口。

二、 简答题(6’×4=24’)
1、        如何实现退出Matlab环境?
答:有三种方式:
在Matlab命令窗口中输入“exit”命令;
在Matlab命令窗口中输入“quit”命令;
直接单击Matlab命令窗口中右上角的“×”按钮。
2、        在Matlab中绘制一个图形的步骤有哪些?
答:
(1)        曲线数据的准备;
(2)        指定图形窗口和子图位置;
(3)        调入绘制命令绘制图形;
(4)        设置坐标轴的图形注释;
(5)        按指定格式保存或导出图像。
3、        Matlab提供了哪四类程序控制结构方式?
答:
条件控制
循环控制
误差控制
程序终止
4、        说明进入到Matlab开发环境的方法?
答:
进入到GUIDE开发环境通常有如下三种方法:
(1)在MATLAB主窗口中,选择File菜单中的“New”菜单项,再选择其中的“GUI”;
(2)在Command Window中输入Guide,按【Enter】键;
(3)点击Matlab主界面工具栏上的Guide按钮。

三、程序设计及分析(6’ ×7+4’=46’)
1、        在命令窗口中执行“>>x=ones(3,2)”的结果是:
答:

2、        编程实现连接str1和str2,str1='My name is LI ming',str2=' your name'?
答:
>> strcat(str1,str2);
3、        把2行3列矩阵A变成1行6列的矩阵B。( )?
答:
>>B=reshape(A,1,6);
4、        设随机变量X~N(0,1),求概率P{X<=0.4}?
答:
>> cdf('norm',0.4,0,1)
5、        求 在[0,5]内的最小值点?
答:
%建立函数文件mymin.m.
function fx=mymin(x)
fx=x.^3-2*x-5;
%调用fmin函数求最小值点.
x=fmin('mymin',0,5)
6、        对表达式 进行因式分解?
答:
>>f = sym('a^3-1');
>>factor(f);
7、        分析以下程序执行后的效果?
x=-2:0.2:2;
y=x;
[x,y]=meshgrid(x,y);
z=x.*exp(-x.^2-x.^2);
mesh(x,y,z);
答:
绘制函数 的三维网线图,其中 。


QQ|手机版|小黑屋|网站地图|无忧答案网 ( 冀ICP备18010495号-1 )

GMT+8, 2024-5-4 15:54

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表