matlab画切线

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 04:29:00
matlab画切线
xmN@_K ma$&M A/ڻ ڔ]aZ &bumaK_fL{7w~ߙs&Sh?j2;PQ̽rb$*8Cw);w7`9R'Mv![^|M[`~@n&~0 ᐶH0|C4`Kں>&6_/S  ɮLߛp{sH2i8Cˆ?!jB DSdD&}2p6]fwHvSǎN|=׸gOa=`mĿ ӯ ^^j~ ?TˉJU[:Zr^*yE掁N!VRB~  R2ԺP84IC %CWZ$X0dI[^ˢ|BnQ(ξ_]

matlab画切线
matlab画切线

matlab画切线
画曲线的切线matlab没有现成的函数.
一般要先求点的切线方向,这根你具体的样本点连接情况有关.需要根据具体情况分析.
最简单的方法:对于第k点,使用非常临近的k-1和k+1这两点以他们连线的斜率作为切线方向,
然后过该点,作所得方向的直线.
举个例子:
clear;
clc;
f = @(x) x.^2;
x = 0:0.1:10;
y = f(x);
plot(x,y);
hold on;
x0 = 5;
y0 = f(x0);
x1 = x0+0.1;
y1 = f(x1);
x2 = x0-0.1;
y2 = f(x2);
k = (y2-y1)/(x2-x1);
b = y0-k*x0;
ff = @(x) k*x+b;
yy = ff(x);
plot(x,yy)