找回密码
 注册
关于网站域名变更的通知
查看: 359|回复: 1
打印 上一主题 下一主题

MATLAB与系统仿真2020模拟试题

[复制链接]
  • TA的每日心情
    开心
    2020-6-29 15:08
  • 签到天数: 1 天

    [LV.1]初来乍到

    跳转到指定楼层
    1#
    发表于 2020-6-27 20:42 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

    EDA365欢迎您登录!

    您需要 登录 才可以下载或查看,没有帐号?注册

    x

                              MATLAB与系统仿真2020模拟试题A


    7 d/ M6 ]7 W# s1 P
    一、 填空题(2×16=32’
    1、Matlab的全称为                                                  
    2、Matlab的工作界面主要由                                                                    、                                                                                       组成。
    3、Matlab预定义变量ans表示:                                  ;eps表示:                    ;nargin表示:                              
    4、在Matlab中inf表示:                        
    5、建立结构数组或转换结构数组的函数为:                           
    6、Matlab提供了两种方法进行程序分析和优化,分别为:                               ;                                                     
    7、MATLAB编写的程序文件称为M文件,M文件有                                                                              两种。
    二、 简答题(6×3=18’
    1、 描述在Matlab中矩阵运算的含义,如A*B,A.*B表示什么运算过程?
    2、 简述脚本M文件和函数M文件的区别?
    3、 GUI窗口中添加控件的两种方法是什么?
    三、程序设计及分析(7×7+1’=50’
    1、 求file:///C:/Users/%E8%A2%81%E5%90%91%E7%82%9C/AppData/Local/Temp/msohtmlclip1/01/clip_image002.gif的算术运算在Command Window中应该输入什么?
    2、 编程实现file:///C:/Users/%E8%A2%81%E5%90%91%E7%82%9C/AppData/Local/Temp/msohtmlclip1/01/clip_image004.gif的部分分式展开?
    3、 在Matlab命令窗口中显示“Wellcome to MATLAB Program”?
    4、 求下列方程的解。
                                                          file:///C:/Users/%E8%A2%81%E5%90%91%E7%82%9C/AppData/Local/Temp/msohtmlclip1/01/clip_image006.gif
    5、 用sym生成符号方程:a*x^2+b*x+c= 0?
    6、 编程求解由方程file:///C:/Users/%E8%A2%81%E5%90%91%E7%82%9C/AppData/Local/Temp/msohtmlclip1/01/clip_image008.gif构成的线性方程组?
    7、 用while循环编程实现file:///C:/Users/%E8%A2%81%E5%90%91%E7%82%9C/AppData/Local/Temp/msohtmlclip1/01/clip_image010.gif的最大的n值?

    & ^5 @9 b1 T+ H- H6 l$ R6 i
    模拟试题A及答案
    一、 填空题(2×16=32’
    1、Matlab的全称为矩阵实验室
    2、Matlab的工作界面主要由菜单栏工具栏当前工作目录窗口工作空间管理窗口历史命令窗口命令窗口组成。
    3、Matlab预定义变量ans表示:没有指定输出变量名;eps表示:系统精度;nargin表示:函数输入参数的个数
    4、在Matlab中inf表示:无穷大
    5、建立结构数组或转换结构数组的函数为:struct
    6、Matlab提供了两种方法进行程序分析和优化,分别为:一种是通过Profiler工具优化另一种是通过tictoc函数进行优化
    7、MATLAB编写的程序文件称为M文件,M文件有脚本M文件函数M文件两种?
    二、 简答题(6×3=18’
    1、 描述在Matlab中矩阵运算的含义,如A*B,A.*B表示什么运算过程?
    答:
    A*B表示符号矩阵乘法。这是线性代数中定义的矩阵乘法,按照矩阵乘法规则进行;
    A.*B表示对应元素相乘。按参量A与B对应的元素进行相乘。A与B必须为同型阵列,或至少有一个为标量。
    2、 简述脚本M文件和函数M文件的区别?
    答:
    MATLAB编写的程序文件称为M文件,M文件有脚本M文件和函数M文件两种:
    (1)   脚本M文件是一串按用户意图排列而成的MATLAB命令集合,不包含输入参数,也不输出参数。脚本M文件运行后,所产生的所有变量都驻留在MATLAB基本工作空间中,只要用户不使用clear命令清除,且MATLAB命令窗口不关闭,这些变量将一直保存在MATLAB基本工作空间中。基本工作空间随MATLAB的启动而启动,只有关闭MATLAB时,该基本工作空间才被删除。脚本M文件不包含输入参数和输出参数,通常由M文件正文和注释部分构成。文件正文主要实现特定功能,而注释是给出代码说明,便于阅读。
    (2)   函数包含输入变量和输出变量,具有自己的函数工作空间,函数运行时获取传递给它的变量,并返回结果给输出变量。函数内所创建的变量只驻留在函数工作空间,而且只在函数执行期间临时存在,在函数运行结束时消失。函数M文件的第一行以function开始,说明此文件是一个函数。
    3、 GUI窗口中添加控件的两种方法是什么?
    答:
    向GUI窗口中添加控件有两种方法:
    (1)从组件面板选择一个控件,按下鼠标左键不放,把它拖曳到设计工作区的合适位置,松开鼠标;
    (2)选中组件面板的一个控件,放开鼠标,这时光标变为十字形状,移动光标到合适位置,点击鼠标。
    三、程序设计及分析(7×7+1’=50’
    1、 求file:///C:/Users/%E8%A2%81%E5%90%91%E7%82%9C/AppData/Local/Temp/msohtmlclip1/01/clip_image002.gif的算术运算在Command Window中应该输入什么?
    答:
    (12+2*(7-4))/3^2
    2、 编程实现file:///C:/Users/%E8%A2%81%E5%90%91%E7%82%9C/AppData/Local/Temp/msohtmlclip1/01/clip_image004.gif的部分分式展开?
    答:
    >>b=[53 -2 7];
    >>a=[-40 8 3];
    >>[r,p,k]=residue(b,a);
    3、 在Matlab命令窗口中显示“Wellcome to MATLAB Program”?
    答:
    >>disp(‘Wellcome toMATLAB Program’);
    4、 求下列方程的解。
                                                          file:///C:/Users/%E8%A2%81%E5%90%91%E7%82%9C/AppData/Local/Temp/msohtmlclip1/01/clip_image006.gif
    答:
    >>A=[1 -2 1;3 4 5;-21 7];
    >>b=[12;20;11];
    >>x=A\b;
    5、 用sym生成符号方程:a*x^2+b*x+c= 0?
    答:
    >>e1=sym('a*x^2+b*x+c=0');
    6、 编程求解由方程file:///C:/Users/%E8%A2%81%E5%90%91%E7%82%9C/AppData/Local/Temp/msohtmlclip1/01/clip_image008.gif构成的线性方程组?
    答:
    syms x y z
    f=x^2-y^2+z-10;
    g=x+y-5*z;
    h=2*x-4*y+z;
    [x,y,z]=solve(f,g,h)      %以数值数组形式输出求解结果
    S=solve(f,g,h)         %方程组的解存放在结构变量S中
    7、 用while循环编程实现file:///C:/Users/%E8%A2%81%E5%90%91%E7%82%9C/AppData/Local/Temp/msohtmlclip1/01/clip_image010.gif的最大的n值?
    答:
    n=1;
    whileprod(1:n)<100
    n=n+1;
    end

    ( |+ d+ l: q% Z' I. r+ X

      |4 J8 {* N9 [5 A
  • TA的每日心情
    开心
    2020-6-29 15:08
  • 签到天数: 1 天

    [LV.1]初来乍到

    2#
     楼主| 发表于 2020-6-27 20:44 | 只看该作者
    实用,给力,感谢
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-6-18 19:48 , Processed in 0.078125 second(s), 24 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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