matlab 如何处理二维曲线 求参数

来源:百度知道 编辑:UC知道 时间:2024/06/13 02:59:59
matlab仿真的到了一个曲线,将这个曲线输出到matlab的工作空间中,要求曲线上的参数t和T,如何求?编写m文件吗?怎么编?
谢谢

仿真得到的曲线是不连续的点数据还是曲线方程?

如果你所说的求t是指直线与y(x)焦点的横坐标的话,可以设其为 tau + x (假设你图中给出的tau已知),则可以得到下面的联立方程:
y'(t)|<t= tau+x> = K/T
y(tau+x)/K = x/T
如果函数y(t)和K都为已知,则上述方程只有两个未知量:x和T,因此可解。

之后要求的参数“t”= tau + x

如果仿真输出的曲线为离散点的话可以用curve fitting或者spline求出近似曲线的方程再用上述方法求解。

建议你用
text(x坐标,y坐标,'文本')

这是二阶惯性环节用带滞后的一阶惯性环节拟合。
我个人从来没听说过这种近似拟合可以准确得知结果的,因此感觉是不能通过编程得到t和T的。