微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > 虚拟仪器 > labwindows CVI与labview的区别

labwindows CVI与labview的区别

时间:12-13 整理:3721RD 点击:
二者的区别是什么?
labwindows cvi 在那能下载到啊?
找了好久都没有找到。
希望指点!
谢谢!

cvi是C Programming
lv是Graphical Programming
用cvi不如用measurement studio,在Visual Studio底下开发,爽过千倍

measurement studio带有全套辅助对象和函数么?
感觉matrix操作很少,信号处理也少了很多

其实最大的区别在于labview是自动并行
labwindows要自己做并行

你说的这些我都没用到过,网上相关的代码也不少,开源的库也见到过,我觉得不是啥问题。

5 Thread的Thread Pool模型
其实我更欣赏.net下的Thread模型。。。。

你总是要自己做

哦,自己做有啥不好的?
真不明白的,用lv一样会出资源竞争。不要小看现在的文本编程语言,.net底下的线程模型已经做的相当不错了,一个Background Worker就是一个线程,还真不见得就比lv的来得复杂。

你这素公然在连连看版宣扬.net的行为啊

sigh,实际上.net真的是垃圾

唉,我原来也是觉得很垃圾,但是实际用了才发现它的好的地方。
.net和lv都不是原生win32的,只能说各有所长,谈不上谁是垃圾。倒是跟CVI比起来,
还真感觉CVI不怎么样。

哎天天用.net
还是觉得垃圾
除了UI还是不要用.net了
垃圾收集器啊
后来发现UI也不要用.net了,QT的运行效率和编程效率都比.net高
还跨平台,爽
本来QT和.net联用,结果发现两个东西有冲突,比如你没法捕捉键盘
某些键,整个消息队列管理混乱了,可怕啊,后来只好放弃.net

没用到那么高级的地方,目前对我来说,.net还好
被NI的东西捆着,用着.net也还算不错

如果Delphi也能用Measurement Studio的话,我也不会去用.net的,嗯。。。。

一个GUI库和一个编程语言有什么可对比的。
Qt本来就是个天然C++界面库,为什么要别扭的和.net联用。
.net的强大在于企业级开发和网络应用,就比如LabVIEW除了测量领域别的方面一样拿不上台面。
说到运行效率和编程效率只能说明你水平还差很多,虽然.net相比较c++已经将入门门槛降到很低了。
至于跨平台,请google mono project
虽然我也不爽.net几十K的应用程序还要拖上一个十几兆的.net Framework

.net framework只要十几兆?不止吧

.NET Framework 2.0 22.4M
跟LabVIEW runtime engine有一拼

3.0以后就挺大的了。。。。
Vista之后自带,不是可以的了

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

网站地图

Top