安徽大学matlab第一次试验详解
Matlab第一次实验作业----------2015年11月3日星期二班级: 软件工程 学号: 姓名:李世2.编写命令计算矩阵与之和。
>> clear>> A=[5 3 5;3 7 4;7 9 8]
A =
5 3 5 3 7 4 7 9 8
>> B=[2 4 2;6 7 9;8 3 6]
B =
2 4 2 6 7 9 8 3 6
>> F=A+B
F =
7 7 7 9 14 13 12 14
3.请产生一个100*5的矩阵,矩阵的每一行都是[1 2 3 4 5]
>> clear>> repmat(1:5,100,1)
ans =
1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5
4对于,如果,,编写命令求解X。>> A=[4 9 2;7 6 2;3 5 7]
A =
4 9 2 7 6 2 3 5 7
>> B=[37;26;28]
B =
37 26 28
>> F=B\A
F =
0.1463 0.2223 0.1138
5求定积分
>> clear>> syms x>> Q1=(x^2010,0,pi)??? Q1=(x^2010,0,pi) |Error: Incomplete or misformed expression or statement.
>> Q1=int(x^2010,0,pi) Q1 = 1/2011*pi^2011
>> clear>> syms x>> Q2=int((x^2)*sin(x),0,esp)??? Undefined function or variable 'esp'.
>> Q2=int((x^2)*sin(x),0,exp)??? Error using ==> expNot enough input arguments.
Error in ==> exp at 15 [varargout{1:nargout}] = builtin('exp', varargin{:});
>> Q2=int((x^2)*sin(x),0,2.72) Q2 = -3374/625*cos(68/25)+136/25*sin(68/25)-2
6根据绘制平面曲线,并分析 参数对其形状的影响。
clear>> ezplot('x^2/0.01^2+y^2/(25-0.01^2)-1',[-10 10 -10 10])>> ezplot('x^2/0.01^2+y^2/(25-0.01^2)-1',[-1 1 -1 1])
ezplot('x^2/0.1^2+y^2/(25-0.1^2)-1',[-1 1 -1 1])
显然,随a的增大,图像由一条竖直的直线逐渐变成椭圆然后直至变成一条横线。7. syms x m;R=(m*x-sin(m*x)/x^3);R1=limit(R,x,0) R1 = -signum(m)*Inf
8 (1)画出以2.5为半径,(1,2)为圆心的圆。(2)请画出和图1一样的图。(1)
ezplot('(x-1)^2+(y-2)^2-2.5^2',[-10 10 -10 10])
8(2???>> clear>> ezplot('x^2+y^2-1',[-4 3 -5 4]);>> grid on>> xlabel('x轴');>> ylabel('y轴');>> title('这是个圆');>> hold on;>> plot(x,y,'b')
9 . 绘制的完整光滑曲面。其中,。(不能使用ezsurf,ezmesh)。
clearx=linspace(-2*pi,2*pi,100);y= linspace(-2*pi,2*