matlab期末题库,Matlab-期末考试题库(共12套卷)

这是一份Matlab期末考试题库,包含填空、选择、程序分析和编程题目。涉及内容包括矩阵操作、椭圆绘制、子图绘制、菜单输入、变量赋值、循环与条件判断、字符串输入、矩阵计算等。提供了详细解答和代码示例。
摘要由CSDN通过智能技术生成

[ymin,Imin]=min(y);

xmin=x(ymin);→xmin=x(Imin);%(4)找到最小函数值对应的x值

四、编程题(30分)

1.自己设计一个m函数文件,用来画出椭圆x*x/16+y*y/9=1。(10分) 答案:

M文件的程序: %画椭圆

tt=0:0.02:2*pi;

xx=4*cos(tt);yy=3*sin(tt); axis equal

plot(xx,yy,'m*')

title('椭圆x^2/16+y^2/9=1')

2.在xy平面内选择区域[-8,8]×[-8,8],利用mesh、meshc、meshz和surf绘 制

答案:

x=-8:0.1:8; y=x;

[x,y]=meshgrid(x,y); m=sqrt(x.^2+y.^2); z=sin(m)./m; subplot(2,2,1); mesh(x,y,z); subplot(2,2,2); meshc(x,y,z); subplot(2,2,3); meshz(x,y,z); subplot(2,2,4); surf(x,y,z)

。要求用子图在一个图形窗口中绘制。

3.利用menu函数输入选择参数len,输入菜单的名称为“select an num”,根据len的取值分别给变量x赋不同的值。当len=1时,x的值为的值为4行3列全0矩阵;当len=2时,x的值为3行4列全为5的矩阵;当len=3时,x的值为5行3列均值为0,方差为1的正态分布的随机矩阵;当len=4

  • 1
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值