24小时热门版块排行榜    

CyRhmU.jpeg
查看: 567  |  回复: 4
当前主题已经存档。

malei123

新虫 (小有名气)

[交流] 【求助】做Voronoi图形用FORTRAN编程还是用Mathematica

请问一下,做Voronoi图形事用FORTRAN编程好呢,还是用Mathematica?

[ Last edited by 0112358 on 2009-8-24 at 16:31 ]
回复此楼
jisuan
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

magic7004

金虫 (职业作家)

流氓不可怕,可怕的是流氓有文化,有文化又BH的流氓无敌~~!
2楼2009-08-24 16:28:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pcrespoy

金虫 (小有名气)

★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
sunxiao(金币+2,VIP+0):谢谢参与,欢迎常来 8-25 04:56
我觉得用MATLAB还比较方便,具体帮助楼主可以查看MATLAB的help voronoi。
非要在这两个中选择的话,个人倾向于Mathematica。
用Fortran的话个人觉得要麻烦些,算法是关键,比如用逐点插入法建立Delaunay三角网。
3楼2009-08-24 20:50:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

malei123

新虫 (小有名气)

引用回帖:
Originally posted by pcrespoy at 2009-8-24 20:50:
我觉得用MATLAB还比较方便,具体帮助楼主可以查看MATLAB的help voronoi。
非要在这两个中选择的话,个人倾向于Mathematica。
用Fortran的话个人觉得要麻烦些,算法是关键,比如用逐点插入法建立Delaunay三角网。

能不能帮一下吗?用Mathematica怎么编?
jisuan
4楼2009-08-25 07:58:27
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pcrespoy

金虫 (小有名气)

★ ★ ★ ★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
wangen994(金币+5,VIP+0):欢迎常来,哈哈 8-26 15:25
引用回帖:
Originally posted by malei123 at 2009-8-25 07:58:

能不能帮一下吗?用Mathematica怎么编?

用个书上的简单例子来说明吧,当然,事实上Mathematica做Voronoi图形,本来也就只适合做简单的,做复杂的太慢了,要做复杂的还是建议楼主用Fortran或者C。
先调用计算几何包,In[1]:=<< ComputationalGeometry`
然后定义一个二维数据In[2]:=data2D = {{4.4, 14}, {6.7, 15.25}, {6.9, 12.8}, {2.1, 11.1}, {9.5,
    14.9}, {13.2, 11.9}, {10.3, 12.3}, {6.8, 9.5}, {3.3, 7.7}, {0.6,
    5.1}, {5.3, 2.4}, {8.45, 4.7}, {11.5, 9.6}, {13.8, 7.3}, {12.9,
    3.1}, {11, 1.1}};
然后就是画图了:In[3]:=PlanarGraphPlot[data2D]

就得到如图的结果:
5楼2009-08-25 21:28:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 malei123 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见