找回密码
 注册
Simdroid-非首页
查看: 241|回复: 7

想用matlab混合编程的同志进来

[复制链接]
发表于 2009-2-25 10:12:40 | 显示全部楼层 |阅读模式 来自 河北石家庄
有很多人想把matlab运算和绘图的功能嫁接到fortran,VB,VC等其他语言中,采用了混合编程,但是如果我们要发布我们的应用程序或dll,就要将matlab的100多MB的MCR一起打包,显然很不划算,由此本人建议,你们可以采用以下组合:

VB(6 和.net) + MatrixVB (MatrixVB是一个com,大小约7MB)
----------------------------------
fortran          + Matfor (Matfor是一个com,他有for fortran,VB6,Vc6和for .Net两个版本,3.2版体积很小【建议用3.2版就可以】,4.0 4.1版约50MB不划算)
VB(6 和.net) + Matfor
VC(6 和.net) + Matfor
C#                + Matfor

评分

1

查看全部评分

 楼主| 发表于 2009-2-25 10:15:41 | 显示全部楼层 来自 河北石家庄
Simdroid开发平台
顺便说一下MatrixVB我做了部分汉化,
回复 不支持

使用道具 举报

发表于 2009-2-25 15:00:44 | 显示全部楼层 来自 北京
你说的matfor3.2哪里可以下载
回复 不支持

使用道具 举报

发表于 2009-2-25 21:35:47 | 显示全部楼层 来自 新加坡
支持一下。

偶个人觉得继续使用MatrixVB的风险是它是个旧产品,早已不再继续研发也没有正式的产品支持和维护。而且从其功能上来说只是实现了和矩阵计算有关的基础功能,和MATLAB的各种工具箱所提供的功能相比,差别是相当的大。

鉴于以上两点,偶个人不会选择它。理由是和用matlab混编所占用的磁盘空间太大相比,以上两点更加致命。
回复 不支持

使用道具 举报

发表于 2009-2-25 23:11:16 | 显示全部楼层 来自 新疆乌鲁木齐
本帖最后由 bainhome 于 2009-2-25 23:34 编辑

matfor是个不错的选择,两年前用它试过一些简单的绘图,还不错,可惜当时无人讨论,同时有MATLAB之后人也懒了.后来自己的兴趣也转移到其他问题上没有深入,现在想来还挺遗憾.
关于matrixVB个人同意4楼taohe的意见.

电骡链接:
1.matfor for net
  [计算和绘图函数库].MATFOR.v4.in.NET.rar (47.44 MB)
2.matfor for fortran
[计算和绘图函数库].MATFOR.4.Fortran.rar (75.87 MB)
回复 不支持

使用道具 举报

发表于 2009-2-26 12:42:08 | 显示全部楼层 来自 湖北武汉
我现在都是运算绘图全部FOR和VC化
这种古老的混编技术,版面内有很多讨论了
个人认为不提倡,但过渡用用可以
回复 不支持

使用道具 举报

发表于 2009-2-28 09:49:04 | 显示全部楼层 来自 辽宁大连
如果嵌入代码实时显示的话,我喜欢用plplot, http://plplot.sourceforge.net/
根本不需要matlab额外做图形显示。可惜国内鲜见有人讨论plplot的使用
回复 不支持

使用道具 举报

发表于 2009-3-1 09:25:43 | 显示全部楼层 来自 北京工业大学
学习中,谢谢

评分

1

查看全部评分

回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-10-4 19:35 , Processed in 0.040081 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表