向量和矩阵。
1. 向量a=,b=,计算向量a,b的数量积,向量积和对应元素乘积。
解:>>a=[1,2,3]a =
> b=[2,-1,5]b =
> dot(a,b)ans =
> cross(a,b)ans =
> a.*bans =
2. 用matlab生成下列矩阵:
解:>>a=[3 4 9;-1 0 7;2 -1 -4]a =
解:b=zeros(2,2)b =
解:>>c=eye(3,3)c =
解:d=ones(4,4)d =
3.设矩阵a=,b=,计算:
1)ab (2)3a (3)ab (4)bt
5)a-1 (6)|a| (7)a3
8)取矩阵a的第1,3行和2,3行组成新矩阵。
9)矩阵a的元素的平方。
10)矩阵a矩阵b对应元素乘积。
11)将矩阵a上下翻转,将矩阵b左右翻转。
解:>>a=[1 2 3;0 1 0;2 1 7]a =
> b=[3 4 9;-1 0 7;2 -1 -4]b =
1) >a+bans =
1) >a-bans =
2) >3*aans =
3) >a*bans =
4) >b'ans =
5) >inv(a)ans =
6)>>abs(a)ans =
7) >a^3ans =
8)>>m=a([1 3],[2 3])m =
9) >a.*aans =
10) >a.*bans =
11) >flipud(a)ans =
>fliplr(b)ans =
微积分。1. 求下列极限。
解:(1):>syms n;
> f=((n+1)*(n+2)*(n+3))/5*n^3);
> l=limit(f,n,inf)l =
2):>syms x;
> f=1/(1-exp(x/(1-x)))
f =1/(1-exp(x/(1-x)))
> limit(f,x,1,'left')ans =
3) >syms x;
> f=exp(-x)*atan(x)
f =exp(-x)*atan(x)
> limit(f,x,inf)ans =
4) >syms x;
> f=(tan(x)-sin(x))/x^3)
f =tan(x)-sin(x))/x^3
> limit(f,x,0)ans =
2. 求函数的一阶和二阶导数。
解:>>f=x^2*sin(2*x)
f =x^2*sin(2*x)
> mm=diff(f)
mm =2*x*sin(2*x)+2*x^2*cos(2*x)
2. 已知可导,求函数的导数。
解:f(x^2)’=f(x)’*2*x
3. 设,求,,,
解:>>syms x y z;
> z=exp(x*y)*sin(x+y)
z =exp(x*y)*sin(x+y)
> diff(z,x,1)
y*exp(x*y)*sin(x+y)+exp(x*y)*cos(x+y)
>> diff(z,y,1)
x*exp(x*y)*sin(x+y)+exp(x*y)*cos(x+y)
>> diff(z,x,2)
y^2*exp(x*y)*sin(x+y)+2*y*exp(x*y)*cos(x+y)-exp(x*y)*sin(x+y)
> diff(z,y,2)
x^2*exp(x*y)*sin(x+y)+2*x*exp(x*y)*cos(x+y)-exp(x*y)*sin(x+y)
> diff(diff(z,x,1),y,1)
y*x*exp(x*y)*sin(x+y)+y*exp(x*y)*cos(x+y)+x*exp(x*y)*cos(x+y)
5. 求下列函数的一个原函数。
解:(1)>>syms x;
f=cos(log(x))
f =cos(log(x))
> int(f,x)
ans =1/2*cos(log(x))*x+1/2*sin(log(x))*x
2) >syms x;
> f=((cos(x))*sin(x)))1+(cos(x)))2)
f =cos(x)*sin(x)/(1+cos(x))^2
> int(f,x)
ans =log(1+cos(x))-1/(1+cos(x))
3) >syms x;
> f=(log(x+1))/sqrt(x+1)
f =log(x+1)/(x+1)^(1/2)
> int(f,x)
ans =2*log(x+1)*(x+1)^(1/2)-4*(x+1)^(1/2)
6. 计算下列定积分。
解:(1):>syms x;
> f=(1+log(x))/x
f =1+log(x))/x
>> int(f,x,1,exp(1))
ans =log(3060513257434037)-50*log(2)+1/2*log(3060513257434037)^2-50*log(3060513257434037)*log(2)+1250*log(2)^2
2):>syms x;
> f=x*atan(x)
f =x*atan(x)
> int(f,x,0,1)
ans =1/4*pi-1/2
3):>syms x;
> f=abs(x-1)
f =abs(x-1)
> int(f,x,0,2)ans =
7. 计算下列广义积分。
解:(1):>syms x;
> f=1/(x^2)
f =1/x^2
> int(f,x,1,inf)ans =
2):>syms x;
> f=1/((x^2)*(x+1))
f =1/x^2/(x+1)
> int(f,x,1,inf)
ans =log(2)+1
3): syms x;
> f=1/(x*sqrt(1-(log(x))^2))
f =1/x/(1-log(x)^2)^(1/2)
> int(f,x,1,2)
ans =asin(log(2))
8. 计算二重积分,其中是由抛物线及直线所围的闭区域。
解:>>syms x y;
> int(int(x*y,x,0,2),y,sqrt(x),x-2)
ans =x-2)^2-x
9. 利用直角坐标、柱面坐标、球面坐标计算三重积分,其中是两个球和的公共部分。
解:10. 计算下列积分的近似值。
解:>>syms x;
> f=sin(sin(x))/x;
MATLAB练习题
matlab实验1 矩阵计算与编程基础 叶光豪 201418080113 1.产生一个1 10的随机矩阵,大小位于 5 5 并且按照从大到小的顺序排列好。ans a rand 1,10 b 10 a 5 c sort b,descend 2.请产生一个5 100的矩阵,矩阵的每一列都是 1 2 3 ...
MATLAB练习题答案
第一题a 4 9 2 7 6 4 3 5 7 b 37 26 28 ra rank a rab rank a,b 若ra rab 3,则有唯一解 若ra rab 3,则无穷解 若rax a b 第二题a 1 2 3 4 5 6 7 8 9 b a.2 c a 2第三题a 2.4568 6.3982 ...
2024年暑假数学建模MATLAB练习题 答案解析
matlab练习题。1 定义符号变量x,y,z,并写出表达式。x sym x y sym y z sym z f exp x y z cos y x y sin z 2 解方程。p 1,1,0,3,0 roots p ans 1.0873 1.1713i 1.0873 1.1713i solve x...