下MATLAB语言上机练习内容--给学生.docVIP

  • 7
  • 0
  • 约6.84千字
  • 约 17页
  • 2018-03-16 发布于江苏
  • 举报
下MATLAB语言上机练习内容--给学生

MATLAB语言上机实验内容 注意:每个实验奇数题做实验,偶数题做作业(做实验时一同带往实验室作为实验预习题提交) 实验1: MATLAB基础与符号计算 1、指令A= [2 2 ; 2 2]; A .^2= 。 A^2= 。 2、数组x=10:-2:2; y=1:5; (x5)(y2),ans= 。 y==2|x~=2, ans= 。 (1)对于,求。(提示:理论结果为) (2)求的符号解,并进而用该符号解求,,的准 确值。 (提示:注意subs的使用) 4、(1)通过符号计算求的导数。 (2)然后根据此结果,求和。 5、指令A= [2 1 ; 1 3]; A .^2-A= 。 A^2+A= 。 6、数组x=10:-2:2; y=5:-1:1; (x=4)(y=2),ans= 。 y==3|x~=3, ans= 。 7计算二重积分。 8在区间,画出曲线,并计算。 9设系统的冲激响应为,求该系统在输入,作用下的输出。(提示:运用卷积进行计算) 11、方程 12、求的Z变换表达式。 13、求方程的解。 14求边值问题的解。 15求的Laplace反变换。 实验2: 数组(矩阵)及数值计算 1、指令A=ones(4,4); B=A(3,[2 3]); C=A(3,:)1; 写出输出结果: B=_________________________。 C=_________________________。 A=ones(4,4); B=A(3,[2 3]) C=A(3,:)1 B = 1 1 C = 0 0 0 0 2、 指令B=magic(3);写出求矩阵B的特征值D和特征向量V的语句: 。 B=magic(3); [V,D]=eig(A) V = 0.0846 0.4928 0.7071 0.5000 0.0846 0.4928 -0.7071 0.5000 -0.7815 -0.3732 0 0.5000 0.6124 -0.6124 0 0.5000 D = -0.0000 0 0 0 0 -0.0000 0 0 0 0 0 0 0 0 0 4.0000 3、A=rand(100,100);用向量化运算的方法,用1条语句实现求矩阵A中大于0.4的所有元素个数: 。 A=rand(100,100); A1=sum(sum(A0.4)) A1 = 5984 4要求在闭区间上产生具有10个等距采样点的一维数组。试用两种不同的指令实现。 0:2*pi/9:2*pi ans = 0 0.6981 1.3963 2.0944 2.7925 3.4907 4.1888 4.8869 5.5851 6.2832 x=linspace(0,2*pi,10) x = 0 0.6981 1.3963 2.0944 2.7925 3.4907 4.1888 4.8869 5.5851 6.2832 5由指令rand(state,0),A=rand(3,5)生成二维数组A,试求该数组中所有大于0.5的元素的位置,分别求出它们的“全下标”和“单下标”。 rand(state,0) A=rand(3,5) si=find(A0.5) [ri,ci]=ind2sub(size(A),si) [rj,cj]=find(A) A = 0.9501 0.4860 0.

文档评论(0)

1亿VIP精品文档

相关文档