33问答网
所有问题
Matlab求点与曲线最短距离
请教高手一个matlab的问题,用鼠标取得了一个点,怎么求这个点与已知曲线的最短距离?
举报该问题
推荐答案 2007-11-08
这是个约束问题,假设这个点为(a,b),曲线方程为f(x,y)=0,
这个问题可以转化为
min d^2=(x-a)^2+(y-b)^2
st. f(x,y)=0
你可以调用matlab的最优化函数fmincon,或者你自己用拉格日算法来求。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/45R0WRRd.html
相似回答
求这道题的
matlab
代码,在线等,谢谢大家
答:
第一步,设
曲线
y=1/x上一个点的坐标为(x,y),则根据两点间的
距离
公式 可以得到 d=sqrt((x-2)^2+(y-1)^2)=sqrt((x-2)^2+(1/x-1)^2)=sqrt(x^2+1/x^2-4x-2/x+5)然后,我们
用matlab
语言来自定义该函数,即 d=sqrt(x^2+1/x^2-4*x-2/x+5);第二步,对该函数的...
Matlab求点与曲线最短距离
答:
min d^2=(x-a)^2+(y-b)^2 st. f(x,y)=0 你可以调用
matlab的最
优化函数fmincon,或者你自己用拉格日算法来求。
MATLAB
两条
曲线
间
距离最小
值
答:
将两
曲线
方程转化成关于时间t的参数方程,然后用fminsearch求在时间t曲线上两点距离的函数最小值就代表两条曲线间
距离最小
值,因为曲线也是有一个个点构成的
MATLAB
是美国MathWorks公司出品的商业数学软件,用于数据分析、无线通信、深度学习、图像处理与计算机视觉、信号处理、量化金融与风险管理、机器人,控...
大家正在搜
曲线外一点到曲线的最短距离
怎么求点到曲线的最短距离
定点到曲线的最短距离
点到曲线的距离最短
直线到曲线的最短距离
如何求两曲线间的最短距离
曲线到直线最短距离公式
求两条曲线的最短距离
点到空间曲线的最短距离
相关问题
matlab中如何编程求点到某曲线的最短距离,谢谢
Matlab 曲线到定点距离最短问题
如何用matlab求解一个点到曲线的最小距离
如何用MATLAB怎样求一个点到一个曲线的最短距离例如曲线为...
用MATLAB怎么算一个点到其他七个点最短距离
matlab点到曲线距离
求助大神!!matlab求一个点与任意多点之间的距离!!
怎么用Matlab计算很多散点之间最短距离