MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [求助]根据边画图 (https://www.labfans.com/bbs/showthread.php?t=2316)

frank 2008-04-16 14:56

[求助]根据边画图
 
有n个点,现在已知每两点之间边的长度,请问怎么将这n个点画出来
自己想了想,可以先确定任意一点为原点,然后根据边的关系画图,好像画出来应该会是三维的。
不知道matlab里面该怎么画,函数或者语句是什么样的
请赐教,谢谢

watcher 2008-04-16 15:34

如果不提供进一步的约束条件,该问题有无穷多解

frank 2008-04-16 15:48

是,我只需要其中一个解就行。。请问该如何画呢。。。

watcher 2008-04-16 16:04

我不清楚matalb中是否有现成的函数可供调用,
一般的做法是,设n点坐标,按要求计算两点距离并列出方程,然后求解方程。
当方程数与变量数相同时,有唯一解,
方程数多于变量数时,可在相应的意义下求最优解,
方程数少于变量数时,有多重解。

frank 2008-04-16 16:59

嗯,我后来也想到这样做了。。。
不过刚开始用matlab,什么都不会,呵呵
谢谢你了


所有时间均为北京时间。现在的时间是 06:14

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.