刘卫国 Matlab 例题 6-7章

标签:
教育 |
例6.1
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image002.gifMatlab
A=[13,-56,78;25,63,-235;78,25,563;1,0,-1];
max(A,[],2)
min(A,[],2)
max(A)
min(A)
max(max(A))
min(min(A))
例6.2
A=[1,2,3,4;5,6,7,8;9,10,11,12];
S=prod(A,2)
prod(S)
例6.3
X=cumprod(1:10)
例6.4
x=[4,5,6;1,4,8]
y1=std(x,0,1)
y2=std(x,1,1)
y3=std(x,0,2)
y4=std(x,1,2)
例6.5
X=randn(10000,5);
M=mean(X)
D=std(X)
R=corrcoef(X)
例6.6
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image004.gifMatlab
A=[1,-8,5;4,12,6;13,7,-13];
sort(A)
-sort(-A,2)
例6.7
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image006.gifMatlab
的数据表如表6.1所示,用不同的插值方法计算f(0.472)。
表6.1
x |
0.46 |
0.47 |
0.48 |
0.49 |
f(x) |
0.4846555 |
0.4937542 |
0.5027498 |
0.5116683 |
x=0.46:0.01:0.49;
f=[0.4846555,0.4937542,0.5027498,0.5116683];
format long
interp1(x,f,0.472)
interp1(x,f,0.472,'nearest')
interp1(x,f,0.472,'spline')
interp1(x,f,0.472,'cubic')
format short
例6.8
表5.1 检测参数f随时间t的采样结果
t |
0 |
5 |
10 |
15 |
20 |
25 |
30 |
f |
3.1025 |
2.256 |
879.5 |
1835.9 |
2968.8 |
4136.2 |
5237.9 |
t |
35 |
40 |
45 |
50 |
55 |
60 |
65 |
f |
6152.7 |
6725.3 |
6848.3 |
6403.5 |
6824.7 |
7328.5 |
7857.6 |
T=0:5:65;
X=2:5:57;
F=[3.2015,2.2560,879.5,1835.9,2968.8,4136.2,5237.9,6152.7,...
6725.3,6848.3,6403.5,6824.7,7328.5,7857.6];
F1=interp1(T,F,X)
F1=interp1(T,F,X,'nearest')
F1=interp1(T,F,X,'spline')
F1=interp1(T,F,X,'cubic')
例6.9
x=0:0.1:1;y=0:0.2:2;
[X,Y]=meshgrid(x,y);
Z=X.^2+Y.^2;
interp2(x,y,Z,0.5,0.5)
interp2(x,y,Z,[0.5 0.6],0.4) %在(0.5,0.4)点和(0.6,0.4)点插值
interp2(x,y,Z,[0.5 0.6],[0.4 0.5])%在(0.5,0.4)点和(0.6,0.5)点插值
%下一命令在(0.5,0.4),(0.6,0.4),(0.5,0.5)和(0.6,0.5)各点插值
interp2(x,y,Z,[0.5 0.6]',[0.4 0.5])
例6.10
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image007.gifMatlab
h |
0 |
0 |
95 |
30 |
88 |
60 |
67 |
试用用3次多项式插值求出在一分钟内每隔10秒、钢轨每隔0.5米处的温度。
x=0:2.5:10;
h=[0:30:60]';
T=[95,14,0,0,0;88,48,32,12,6;67,64,54,48,41];
xi=[0:0.5:10];
hi=[0:10:60]';
temps=interp2(x,h,T,xi,hi,'cubic');
mesh(xi,hi,temps);
例6.11
X=linspace(0,2*pi,50);
Y=sin(X);
P=polyfit(X,Y,3)
X=linspace(0,2*pi,20);
Y=sin(X);
Y1=polyval(P,X)
plot(X,Y,':o',X,Y1,'-*')
例6.12
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image011.gifMatlab
(1)求f(x)+g(x)、f(x)-g(x)。
(2)求f(x)×g(x)、f(x)/g(x)。
f=[3,-5,2,-7,5,6];g=[3,5,-3];g1=[0,0,0,g];
f+g1
f-g1
conv(f,g)
例6.13
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image013.gifMatlab
P=[3,5,0,-8,1,-5];
Q=[10,5,0,0,6,0,0,7,-1,0,-100];
[p,q]=polyder(P,Q)
例6.14
A=[1,8,0,0,-10];
x=1.2;
y1=polyval(A,x)
x=[-1,1.2,-1.4;2,-1.8,1.6]
y2=polyval(A,x)
例6.15
A=[1,8,0,0,-10];
x=[-1,1.2;2,-1.8]
y1=polyval(A,x)
y2=polyvalm(A,x)
例6.16
A=[1,8,0,0,-10];
x=roots(A)
例6.17
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image015.gifMatlab
(1) 计算f(x)=0 的全部根。
(2) 由方程f(x)=0的根构造一个多项式g(x),并与f(x)进行对比。
P=[3,0,4,-5,-7.2,5];
X=roots(P)
G=poly(X)
例6.18
X=linspace(0,2*pi,10);
Y=sin(X);
DY=diff(Y);
D2Y=diff(Y,2);
D3Y=diff(Y,3);
例6.19
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image018.gifMatlab
用不同的方法求函数f(x)的数值导数,并在同一个坐标系中做出f'(x)的图像。
f=inline('sqrt(x.^3+2*x.^2-x+12)+(x+5).^(1/6)+5*x+2');
g=inline('(3*x.^2+4*x-1)./sqrt(x.^3+2*x.^2-x+12)/2+1/6./(x+5).^(5/6)+5');
x=-3:0.01:3;
p=polyfit(x,f(x),5);
dp=polyder(p);
dpx=polyval(dp,x);
dx=diff(f([x,3.01]))/0.01;
gx=g(x);
plot(x,dpx,x,dx,'.',x,gx,'-');
例6.20
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image020.gifMatlab
先建立一个函数文件ex.m:
function ex=ex(x)
ex=exp(-x.^2);
然后在MATLAB命令窗口,输入命令:
format long
I=quad('ex',0,1)
I=quadl('ex',0,1)
例6.21
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image020.gifMatlab
X=0:0.01:1;
Y=exp(-X.^2);
trapz(X,Y)
例6.22
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image022.gifMatlab
(1) 建立一个函数文件fxy.m:
function f=fxy(x,y)
global ki;
ki=ki+1;
f=exp(-x.^2/2).*sin(x.^2+y);
(2) 调用dblquad函数求解。
global ki;ki=0;
I=dblquad('fxy',-2,2,-1,1)
ki
例6.23
x(t)=12sin(2π×10t+π/4)+5cos(2π×40t)
取N=128,试对t从0~1秒采样,用FFT作快速傅立叶变换,绘制相应的振幅-频率图。
N=128;
T=1;
t=linspace(0,T,N);
x=12*sin(2*pi*10*t+pi/4)+5*cos(2*pi*40*t);
dt=t(2)-t(1);
f=1/dt;
X=fft(x);
F=X(1:N/2+1);
f=f*(0:N/2)/N;
plot(f,abs(F),'-*')
xlabel('Frequency');
ylabel('|F(k)|')
例6.24
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image024.gifMatlab
A=[2,1,-5,1;1,-5,0,7;0,2,1,-1;1,6,-1,-4];
b=[13,-9,6,0]';
x=A\b
例6.25
A=[2,1,-5,1;1,-5,0,7;0,2,1,-1;1,6,-1,-4];
b=[13,-9,6,0]';
[L,U]=lu(A);
x=U\(L\b)
[L,U ,P]=lu(A);
x=U\(L\P*b)
例6.26
A=[2,1,-5,1;1,-5,0,7;0,2,1,-1;1,6,-1,-4];
b=[13,-9,6,0]';
[Q,R]=qr(A);
x=R\(Q\b)
[Q,R,E]=qr(A);
x=E*(R\(Q\b))
例6.27
A=[2,1,-5,1;1,-5,0,7;0,2,1,-1;1,6,-1,-4];
b=[13,-9,6,0]';
R=chol(A)
??? Error using ==> chol
Matrix must be positive definite
Jacobi迭代法的MATLAB函数文件Jacobi.m如下:
function [y,n]=jacobi(A,b,x0,eps)
if nargin==3
elseif nargin<3
end
D=diag(diag(A));
L=-tril(A,-1);
U=-triu(A,1);
B=D\(L+U);
f=D\b;
y=B*x0+f;
n=1;
while norm(y-x0)>=eps
end
例6.28
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image026.gifMatlab
在命令中调用函数文件Jacobi.m,命令如下:
A=[10,-1,0;-1,10,-2;0,-2,10];
b=[9,7,6]';
[x,n]=jacobi(A,b,[0,0,0]',1.0e-6)
Gauss-Serdel迭代法的MATLAB函数文件gauseidel.m如下:
function [y,n]=gauseidel(A,b,x0,eps)
if nargin==3
elseif nargin<3
end
D=diag(diag(A));
L=-tril(A,-1);
U=-triu(A,1);
G=(D-L)\U;
f=(D-L)\b;
y=G*x0+f;
n=1;
while norm(y-x0)>=eps
end
例6.29
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image026.gifMatlab
在命令中调用函数文件gauseidel.m,命令如下:
A=[10,-1,0;-1,10,-2;0,-2,10];
b=[9,7,6]';
[x,n]=gauseidel(A,b,[0,0,0]',1.0e-6)
例6.30
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image028.gifMatlab
a=[1,2,-2;1,1,1;2,2,1];
b=[9;7;6];
[x,n]=jacobi(a,b,[0;0;0])
[x,n]=gauseidel(a,b,[0;0;0])
有了上面这些讨论,下面设计一个求解线性方程组的函数文件line_solution.m。
function [x,y]=line_solution(A,b)
[m,n]=size(A);
y=[];
if norm(b)>0
if rank(A)==rank([A,b])
if rank(A)==n
disp('原方程组有惟一解x');
x=A\b;
else
disp('原方程组有无穷个解,特解为x,其齐次方程组的基础解系为y');
x=A\b;
y=null(A,'r');
end
else
disp('方程组无解');
x=[];
end
else
disp('原方程组有零解x');
x=zeros(n,1);
if rank(A)<n
disp('方程组有无穷个解,基础解系为y');
y=null(A,'r');
end
end
例6.31
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image030.gifMatlab
A=[1,-2,3,-1;3,-1,5,-3;2,1,2,-2];
b=[1;2;3];
[x,y]=line_solution(A,b)
例6.32
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image032.gifMatlab
format
A=[1,1,-3,-1;3,-1,-3,4;1,5,-9,-8];
b=[1,4,0]';
[x,y]=line_solution(A,b);
x,y
format short
例6.33
先建立函数文件fz.m:
function f=fz(x)
f=x-1/x+5;
然后调用fzero函数求根。:
fzero('fz',-5)
fzero('fz',1)
例6.34
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image036.gifMatlab
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image038.gifMatlab |
首先建立函数文件myfun.m。
function F=myfun (X)
x=X(1);
y=X(2);
z=X(3);
F(1)=sin(x)+y+z^2*exp(x);
F(2)=x+y+z;
F(3)=x*y*z;
在给定的初值x0=1,y0=1,z0=1下,调用fsolve函数求方程的根。
X=fsolve('myfun',[1,1,1],optimset('Display', 'off'))
例6.35
圆:file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image040.gifMatlab
直线:file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image042.gifMatlab
先建立方程组函数文件fxyz.m:
function F=fxyz(X)
x=X(1);
y=X(2);
z=X(3);
F(1)=x^2+y^2+z^2-9;
F(2)=3*x+5*y+6*z;
F(3)=x-3*y-6*z-1;
再在MATLAB命令窗口,输入命令:
X1=fsolve('fxyz',[-1,1,-1],optimset('Display', 'off')) %求第一个交点
X2=fsolve('fxyz',[1,-1,1],optimset('Display', 'off')) %求第二个交点
例6.36
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image044.gifMatlab
在区间(-10,1)和(1,10)上的最小值点。
首先建立函数文件fx.m:
function f=f(x)
f=x-1/x+5;
上述函数文件也可用一个语句函数代替:
f=inline('x-1/x+5')
再在MATLAB命令窗口,输入命令:
fminbnd('fx',-10,-1)
fminbnd(f,1,10)
例6.37
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image046.gifMatlab
求函数f在(0.5,0.5,0.5)附近的最小值。
建立函数文件fxyz.m:
function f=fxyz(u)
x=u(1);y=u(2);z=u(3);
f=x+y.^2./x/4+z.^2./y+2./z;
在MALAB命令窗口,输入命令:
[U,fmin]=fminsearch('fxyz',[0.5,0.5,0.5])
例6.38
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image048.gifMatlab
首先编写目标函数M文件fop.m。
function f=fop(x)
f=0.4*x(2)+x(1)^2+x(2)^2-x(1)*x(2)+1/30*x(1)^3;
再设定约束条件,并调用fmincon函数求解此约束最优化问题。
x0=[0.5;0.5];
A=[-1,-0.5;-0.5,-1];
b=[-0.4;-0.5];
lb=[0;0];
option=optimset; option.LargeScale='off'; option.Display ='off';
[x,f]=fmincon('fop ',x0,A,b,[],[],lb,[],[],option)
例6.39
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image050.gifMatlab
y(0)=2
试求其数值解,并与精确解相比较(精确解为y(t)=file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image052.gifMatlab
function y=funt(t,y)
y=(y^2-t-2)/4/(t+1);
(2) 求解微分方程。
t0=0;tf=10;
y0=2;
[t,y]=ode23('funt',[t0,tf],y0);
y1=sqrt(t+1)+1;
plot(t,y,'b.',t,y1,'r-');
例6.40
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image054.gifMatlab
其中a=2,绘制系统的时间响应曲线和相平面图。
建立一个函数文件sys.m:
function xdot=sys(t,x)
xdot=[-2*x(2);x(1)];
取t0=0,tf=20,求微分方程的解:
t0=0;tf=20;
[t,x]=ode45('sys',[t0,tf],[1,0]);
[t,x]
subplot(1,2,1);plot(t,x(:,2));
subplot(1,2,2);plot(x(:,2),x(:,1))
axis equal
例6.41
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image056.gifMatlab
将X转化为稀疏存储方式。
X=[2,0,0,0,0;0,0,0,0,0;0,0,0,5,0;0,1,0,0,-1;0,0,0,0,-5];
A=sparse(X)
例6.42
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image058.gifMatlab
A=[2,2,1;3,1,-1;4,3,3;5,3,8;6,6,12];
B=spconvert(A)
例6.43
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image060.gifMatlab
B=[1,2,0;1,4,3;2,6,1;1,6,4;0,1,2];
d=[-1;0;1];
A=spdiags(B,d,5,5)
f=[0;3;2;1;5];
x=(inv(A)*f)'
例7.1
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image002.gifMatlab
有非零解。
syms lamda
例7.2
(1)file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image004.gifMatlab
(3)file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image008.gifMatlab
syms a m x;
f=(x^(1/m)-a^(1/m))/(x-a);
limit(f,x,a)
f=(sin(a+x)-sin(a-x))/x;
limit(f)
f=x*(sqrt(x^2+1)-x);
limit(f,x,inf,'left')
f=(sqrt(x)-sqrt(a)-sqrt(x-a))/sqrt(x*x-a*a);
limit(f,x,a,'right')
例7.3
(1)file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image012.gifMatlab
(3)file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image018.gifMatlab
(5)z=f(x,y)由方程x2+y2+z2=a2定义,求file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image028.gifMatlab
syms a b t x y z;
f=sqrt(1+exp(x));
diff(f)
f=x*cos(x);
diff(f,x,2)
diff(f,x,3)
f1=a*cos(t);f2=b*sin(t);
diff(f2)/diff(f1)
%求(3)。求y对x的二阶导数
(diff(f1)*diff(f2,2)-diff(f1,2)*diff(f2))/(diff(f1))^3
f=x*exp(y)/y^2;
diff(f,x)
diff(f,y)
f=x^2+y^2+z^2-a^2;
zx=diff(f,x)/diff(f,z)
zy=diff(f,y)/diff(f,z)
例7.4
x=sym('x');
y=x^3+3*x-2;
f=diff(y);
g=f-4;
solve(g)
例7.5
(1) file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image030.gifMatlab
(3)file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image034.gifMatlab
x=sym('x');
f=(3-x^2)^3;
int(f)
f=sin(x)^2;
-1/2*cos(x)*sin(x)+1/2*x
syms alpha t;
f=exp(alpha*t);
int(f)
f=5*x*t/(1+x^2);
int(f,t)
例7.6
(3) file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image042.gifMatlab
x=sym('x');t=sym('t');
int(abs(1-x),1,2)
f=1/(1+x^2);
int(f,-inf,inf)
f=x^3/(x-1)^10;
I=int(f,2,3)
double(I)
int(4*x/t,t,2,sin(x))
例7.7
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image046.gifMatlab
syms a b c z;
f=pi*a*b*(c^2-z^2)/c^2;
V=int(f,z,-c,c)
例7.8
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image048.gifMatlab
syms t;
x=3*t;
y=3*t^2;
z=2*t^3;
f=diff([x,y,z],t);
g=sqrt(f*f');
l=int(g,t,0,1)
例7.9
syms x t;
y=abs(x);
Ft=fourier(y,x,t)
fx=ifourier(Ft,t,x)
例7.10
x=sym('x');
y=x^2;
Ft=laplace(y,x,t)
fx=ilaplace(Ft,t,x)
例7.11
syms n z
fn=exp(-n);
Fz=ztrans(fn,n,z)
f=iztrans(Fz,z,n)
例7.12
(1) file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image052.gifMatlab
(2) file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image054.gifMatlab
(3) file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image056.gifMatlab
(4) file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image058.gifMatlab
n=sym('n');
s1=symsum(1/n^2,n,1,inf)
s2=symsum((-1)^(n+1)/n,1,inf)
s3=symsum(n*x^n,n,1,inf)
s4=symsum(n^2,1,100)
例7.13
(1)求file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image060.gifMatlab
(2)将file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image062.gifMatlab
x=sym('x');
f1=sqrt(1-2*x+x^3)-(1-3*x+x^2)^(1/3);
f2=(1+x+x^2)/(1-x+x^2);
taylor(f1,x,5)
taylor(f2,6,1)
例7.14
(1)file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image064.gifMatlab
(3) file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image068.gifMatlab
x=solve('1/(x+2)+4*x/(x^2-4)=1+2/(x-2)','x')
f=sym('x-(x^3-4*x-7)^(1/3)=1');
x=solve(f)
x=solve('2*sin(3*x-pi/4)=1')
x=solve('x+x*exp(x)-10','x')
例7.15
(1)file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image072.gifMatlab
(3) file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image076.gifMatlab
命令如下:
[x
y]=solve('1/x^3+1/y^3=28','1/x+1/y=4','x,y')
[x
y]=solve('x+y-98','x^(1/3)+y^(1/3)-2','x,y')
例7.16
(1)求file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image080.gifMatlab
(3) 求file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image086.gifMatlab
(5)求file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtmlclip1/01/clip_image090.gifMatlab
y=dsolve('Dy-(x^2+y^2)/x^2/2','x')
y=dsolve('Dy*x^2+2*x*y-exp(x)','x')
y=dsolve('Dy-x^2/(1+y^2)','y(2)=1','x');
[x,y]=dsolve('Dx=4*x-2*y','Dy=2*x-y','t')
[x,y]=dsolve('D2x-y','D2y+x','t');