matlab第八讲数值计算培训课件.ppt
文本预览下载声明
Matlab第八讲 数值计算;数值计算 ;一、线性方程组的解;二、函数的零点;;;;;(3)利用zoom和ginput指令获得零点的初始近似值,matlab命令:
zoom on??????
%在MATLAB指令窗中运行,获局部放大图,
%或者直接在图形窗口单击放大镜图标即可;;;;;三、求函数极值点;;;;四、数值积分;;;;;我们看一简单积分式
以下为 MATLAB 的程序
format long
kq=quad(sqrt,0,1)
kq =
0.66665956927202
kq8=quad8(sqrt,0,1)
kq8 =
0.66666534581698
;五、曲线的多项式拟合;;;[p,s]=polyfit(x,y,1)
p =
1.2500 2.4500
s =
R: [2x2 double]
df: 3
normr: 0.8216
%下面画拟合曲线的图,首先取点
xn=1:0.001:5;
yn=polyval(p,xn); %Evaluate polynomial.
%若p=[an ,an-1,…,a1,a0],
%则此命令求多项式anxn+ an-1x n-1+…+a1x+a0在xn各分量处的函数值
plot(xn,yn,b,x,y,r*)
;;2.其他形式;;;;;;;作业;6.在某化学反应中,由实验得分解物浓度与时间关系如下表,拟和成形如
的y=f(t)
显示全部