第一范文网 - 专业文章范例文档资料分享平台

matlab基础练习题(带答案)

来源:用户分享 时间:2025/6/29 5:53:26 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

matlab基础练习题(带答案)

1 0 0 7

(5) B = A(:,end:-1:1)

B =

21 17 13 9 5 1 23 19 15 11 7 3

10、 请编写一段matlab程序,完成以下功能: (1) 生成一个100行,200列的二维随机数组;

A=rand(100,200);

(2) 找出数组A中所有大于0.49且小于0.51的元素的单下标;

Idx=find(A(:)>0.49 & A(:)<0.51)

(3) 数组A中满足(2)中的条件的元素有多少个?

length(Idx)

(4) 求出数组A中满足(2)中的条件的元素的和,并求出这些

元素的平均值;

sum(A(Idx)), m=mean(A(Idx))

matlab基础练习题(带答案)

(5) 将(4)求出的平均值赋值给数组A中满足(1)中的条件的

每个元素。 A(Idx)=m;

11、 请编写一段matlab程序,完成以下功能:

(1) 找出100到200之间的所有质数,将这些质数存放在一个行

数组里; X=100:200; p=X(isprime(X)) (2) 求出这些质数之和;

sum(p)

(3) 求出100到200之间的所有非质数之和(包括100和200)。

sum(X(~isprime(X)))

12、 ,编写一段matlab程序,要求如下

(1) 在区间,每隔0.01取一数值,计算出相应的的函数值;

x=0:0.01:2*pi;

matlab基础练习题(带答案)

y=(0.7+2*cos(x)./(1+x.^2)).*sin(x)

(2) 根据MATLAB计算出的数据,找出在内该函数的极小值的坐

标。

[my,idx]=min(y) x(idx) 数值计算 1、

在MATLAB中,A是一个10×10数组,我们把该数组看成矩阵

的话,则此矩阵的行列式值 = ___det(A)__,此矩阵的逆矩阵(如果存在的话) = _inv(A)___。(用MATLAB的函数表示) 2、

求解下列方程组:

?x1?x2?3x3?x4?2?x?x?x?1?234??x1?x2?2x3?2x4?4??x1?x2?x3?x4?0?3x?4y?7z?12w?4?5x?7y?4z?2w??3? ?x?8z?5w?9????6x?5y?2z?10w??8

A=[1 1 3 -1;0 1 -1 1;1 1 2 2;1 -1 1 -1]; b=[2;1;4;0]; x=A\\b

A=[3 ;5 -7 4 2;1 0 8 -5;-6 5 -2 10];

matlab基础练习题(带答案)

b=[4;-3;9;-8]; xyzw=A\\b

3、 求有理分式的商多项式和余多项式 n=conv([3 0 1 0],[3 0 0 0.5]); d=conv([1 2 -2],[5 2 0 1]); [q,r]=deconv(n,d)

4、 一元多项式,写出表示的MATLAB语句__p=[2 0 -3 4 0]__,

求的根的MATLAB语句是____ roots(p)__,求时的数值的MATLAB语句是__ polyval(p,4.3)___。

程序设计

1、 M脚本文件和函数文件的有什么区别?

最主要的差别是,函数有自己的独立工作区,和外界的信息交换通过输入输出参数实现;而脚本没有独立工作区,其直接使用宿主程序的工作区,并把结果留在宿主程序中。 2、 掌握下面程序设计中常用的函数及关键字:

input pause warning nargin nargout

搜索更多关于: matlab基础练习题(带答案) 的文档
matlab基础练习题(带答案).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c311gn8r5se4vbt01gdv99bpag891im00454_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top