微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > 虚拟仪器 > VC,VB还是采用Labview?

VC,VB还是采用Labview?

时间:12-13 整理:3721RD 点击:
我使用9111卡,采用VC,VB还是采用Labview开发数据采集处理程序,相对来说哪个更简单
一些!
很喜欢labview自带很多的数字信号处理功能,要是用VC。VB的话,还要到处寻找相关的算
法和代码!
大家说说看?
  VC感觉太过复杂了,大家推荐一下!
.22

讨论语言的选择就象讨论道教和佛教哪个好一样.其实是个信仰问题:)
到底用什么取决于你的基础,爱好和最终要求.
如果单纯采集数据,显示个谱图,labview就很方便.如果不用CW或者类似的控件,VB/VC的
数据显示就会比较复杂.如果用CW,基本上和labview一样方便.
采集反正都要调用板卡带的DLL.差不多.速度也差不多.当然要提供了labview的VI的话
用labview会简单一些.
如果要做后处理,同样,不用其他控件的vb/vc会麻烦些.labview简单些.用控件/数据
处理库(未必用NI的)的话,也差不多.速度上当然VC会快些,vb/labview差不多. (VB要不
用库肯定慢.labview的控件内部肯定是用C之类的语言写的.)当然用VB/VC灵活些.看
着办吧.
如果要做的计算是labview不支持的.labview只能通过cin节点或类似方法去调用其他
语言写的DLL.vb/vc你就可以自己写代码.都可以工作,不过可能VB/vc要容易写些了.
高端应用的话,当然是VC了,不用考虑别的. 简单应用,VB/labview差不多.
如果要考虑版权的话.Labview基本版大概是1000$,完整版是2000,专业版是4000.
CW(就是measurement studio)是一半.500,1000和2000.基本版都没有数据处理控件.
vb/vc单买是各100刀.买studio是>1000.(标准版)企业版的价格不知道.
我是倾向于VB/CW的.原因有三,一是我评估labview的时候,还是lv4,lv5的时代.我相信
后来的lv会更好.但那时候的lv并不好学.尤其是资料特别少.二是我们的应用后处理比较
复杂.有时候还要输出到matlab里面去处理.labview的优势不大.三是我学过qC++和
quick basic.对代码有信任感.对靠连线来编程这种方式不太能接受.而学vb/vc对我来
说也相对容易.
还有个CVI.那个嘛是C的底子,在这个visual和面向对象满天飞的时代,学CVI你会感到很
孤独.
个人意见:) Happy programing.
.133

这里的人真是热心啊!
没想到说了这么多!
我真要慢慢看看消化,!
谢谢各位的鼎立支持!
.88

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top