您的位置:首页 > 编程语言 > MATLAB

以上的文章是我解决这样一个问题时候的大致的思路: 把Matlab读取二进制文件的函数变成VBA读取二进制文件,实现同样的功能

2009-09-19 17:39 976 查看
首先, 要明白Matlab和VBA支持的变量的异同, 其实, 没有本质的区别;

Matlab vs VBA

uchar 对应 chr( byval as byte )

int16 对应 integer

int32 对应 long

double 对应 double



其次, 要明白Matlab中fopen, 尤其fread, fseek, ftell和VBA中 open, get, seek(function, subroutine)的区别



fread 用 get 来实现

fseek, ftell 用 seek的不同形式来实现.



第三, Matlab对变量和数组的支持使得应用比较灵活自如, VBA也支持动态的维数可调的ReDim 数组, 可起到类似作用.



第四, google, 电子书, Matlab的help, doc, 都是很好很好的参考资料.



第五, 注意细节, 反复调试和尝试.



感谢某人的支持. 真的. 某人真是太好了.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐