首页 产品 商务 新闻 案例 聚焦 企业 技术 人物 人才 下载 学术 展会 媒体 杂志 高手 V空间 小组 博客 论坛
您所在的位置:中国视觉网 >> 技术 >> 软件 >> [组图]关于LabVIEW图形化开发环境的常见问题  
关于LabVIEW图形化开发环境的常见问题
作者:未知 文章来源电子系统设计 点击数:   更新时间:2007-1-27

什么是LabVIEW?
NI LabVIEW
是一种图形化的编程语言,用于快速创建灵活的、可升级的测试、测量和控制应用程序。使用NI LabVIEW,工程师和科学家们可以采集到实际信号,并对其进行分析得出有用信息,然后将测量结果通过直观化的显示、报告和网络实现共享。无论您是否有相关经验,使用LabVIEW,您都可以方便快捷地开发测量程序。

 

 

谁在使用LabVIEW?
在世界范围内,汽车、通信、航空、半导体电子设计生产、过程控制和生物医学等各领域均通过LabVIEW提高了应用开发的效率。涵盖了从研发、测试、生产到服务的产品开发所有阶段。LabVIEW帮助成千上万个公司和用户迈向成功。工程师和科学家们将他们的成功经验发给NI,愿与其他用户分享这些经验。如果您也有使用NI产品的成功经验,请发给我们,让广大工程师和科学家共同分享。

如欲了解LabVIEW在各行各业中的具体应用,请参阅NI LabVIEW成功应用案例。

 

为什么我要选择LabVIEW?
选择LabVIEW开发测试和测量应用的一大决定性因素是其开发速度。通常,使用LabVIEW开发应用系统的速度比使用其它编程语言快410倍。这一惊人速度背后的原因在于LabVIEW易用易学,它所提供的工具使创建测试和测量应用变得更为轻松。节省宝贵的开发时间直接促进了您利润的提高――产品上市周期得以缩短。

 

LabVIEW是一门编程语言吗?
是的。LabVIEW是一种功能齐全的图形化编程语言,拥有所有通用编程环境的标准功能,如数据结构、循环结构和事件处理。LabVIEW还有一个内置编译器,可在编辑时间编译所有代码。与其他通用编程语言不同的是,LabVIEW专为工程师和科学家设计,其内置工具可满足他们的需要。这些高级的函数、助手和工具 LabVIEW并不仅仅是一门编程语言。

 

阅读文章:《LabVIEW是一种编程语言吗?》,作者:Jeff KodoskyLabVIEW之父。或请访问ni.com/labview/power,查询更多关于LabVIEW作为一种编程语言的信息。

 

什么是数据流编程?
LabVIEW
以其获得专利的数据流编程模式为您摆脱基于文本编程语言的顺序架构的桎梏。其高度直观的图形化代码适于已习惯使用程序框图和流程图的工程师和科学家。与文本的顺序行所不同,结点间的数据流确定了 LabVIEW的执行次序。从而使您轻松地创建可并行执行多种操作的程序框图。此外,LabVIEW 并行执行的本质令多任务和多线程的执行得以简化。您无须编程,仅通过菜单选择即可确定线程的优先顺序。

使用LabVIEW的调试工具,您可监控数据在程序中的移动并精确掌握数据通过线缆在函数间移动的情况。这种方式与基于文本的语言所不同,后者要求用户监控每个函数以跟踪程序的执行状况。

 

LabVIEW可以满足我的信号处理、分析和数学分析的应用需求吗?
LabVIEW
包含数百个用于测量分析、数学运算和信号处理的功能强大的图形化和文本函数,它们可与LabVIEW数据采集、仪器控制和数据显示功能无缝集成使用。

更多信息,请访问ni.com/analysis

 

LabVIEW具体有哪些开发系统?
共有三种不同的 LabVIEW软件专业版、完整版和基本版,以及NI开发者套件。点击这里,比较不同版本开发系统的性能差异。

 

LabVIEW可在哪些操作系统上运行?
LabVIEW
可在Windows XP/2000Mac OSLinux系统上运行。点击这里,了解LabVIEW的操作系统支持情况。

 

LabVIEW有不同语言的版本吗?
除了英语之外,LabVIEW最新版本还包括中文、日文、德文、发文和韩文版。

 

LabVIEW有哪些附加工具?
NI
提供了50多种附加工具包,拓展了LabVIEW在以下领域的功能:

应用程序部署
软件工程和优化工具
数据管理和显示
实时和FPGA部署
嵌入式系统部署
信号处理和分析
自动化测试
图像采集和机器视觉
控制设计与仿真
工业控制
若要查询所有NI LabVIEW工具包产品,请访问ni.com/labview/family。或要查询第三方所开发的数百种LabVIEW附加工具,请访问ni.com/labviewtools

 

我可以发布我的LabVIEW应用程序吗?
LabVIEW
具有若干不同的发布机制。您可将您的应用程序创建为可执行程序、共享库 (DLL),将程序压缩后再免费发布。您还能通过内置的客户机/服务器技术将您的应用程序在网上发布。您的客户机只需网络浏览器即可使用和控制您的应用程序。

 

我可以在PC以外的平台上运行LabVIEW程序吗?
当然!您可以将LabVIEW程序运行到一个实时操作系统上,或是一个FPGA上,或是手持式设备上,如PDA,带触摸屏的计算机上,甚至是32位的嵌入式微处理器上。不仅如此,而且LabVIEw还在随着新兴计算科技的发展不断新添运行目标。

更多针对特定应用的LabVIEW附加软件工具信息,请访问ni.com/labview/family

 

我该如何开始学习LabVIEW?
已有众多工程师和科学家从事着LabVIEW应用程序的开发,更多的人正开始学习LabVIEW。您可以通过以下方式开始了解并学习LabVIEW

在线试用LabVIEW评估版
当地LabVIEW免费入门课程
NI LabVIEW
培训与认证
LabVIEW
中文版参考书

 

短信联系:
技术录入:孤鹏万里    责任编辑:孤鹏万里             
【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
  其他文章  
 
  • 上一篇技术:

  • 下一篇技术:
  •   相关文章  
      航天嵌入式图像处理技术
    基于统一特征模型的体育视频镜头转换检测
    机器视觉的镜头选择创造不同
    利用FPGA实现视频监控系统的视频处理
    LVDS技术在高速多通道图像采集系统中的应用
    在LabVIEW中驱动数据采集卡的三种方法
    开发视觉导引运动系统概述
    信号处理(智能视频监控系统设计要点之四)
    数码摄像机(智能视频监控系统设计要点之三
    网络视频服务器与路由器 (智能视频监控系统
    点击今日
     
    最新热门
    最新推荐
    聚焦
     
     
     
    姓 名: * 游客填写  ·注册用户 ·忘记密码
    主 页:
    • 请遵守《互联网电子公告服务管理规定》及中华人民共和国其他各项有关法律法规。
    • 严禁发表危害国家安全、损害国家利益、破坏民族团结、破坏国家宗教政策、破坏社会稳定、侮辱、诽谤、教唆、淫秽等内容的评论。
    • 用户需对自己在使用本站服务过程中的行为承担法律责任(直接或间接导致的)。
    • 本站管理员有权保留或删除评论内容。
    • 评论内容只代表网友个人观点,与本网站立场无关。
    评 分: 1分 2分 3分 4分 5分
    内 容:
     
       小组
       博客
       论坛