当前位置:首页 > 芯闻号 > 充电吧
[导读]用C 语言来编程也一样,我们要做的只是把核心的问题——涉及数据采样、运算、处理的问题解决掉,但有必要连虚拟仪器的面版也用C语言编写吗?那是电脑程序员的事情。现在有了LabVIEW和CVI之后

 

    寝室里的兄弟被分到西校区的老师带毕业设计,昨天去见了导师一回来,就说“我的题目也是虚拟仪器,但我们用C语言,不用LabVIEW”。 

    原来,他的导师“跟踪虚拟仪器的发展动向已经好几年了,在试用了NI寄来的试用版之后,觉得要是用这个东西来搞开发,简直太简单了!我们要做先进而复杂的东西” 

    作为一个仪器工程师,我不觉得排斥C语言会有什么好处,两者各有千秋,可以相互补充,但用LabVIEW搞开发简单吗?相对文本语言来说是简单些,但严格来说,一点也不,否则我们这个论坛还开来干什么! 

    这就是中国人的劣根性,为什么不用简单的开发工具却要用复杂的呢?一件事可以简简单单完成,为什么非要把他复杂化呢?就像国内的教科书老是喜欢把一个个分明很简单的定义复杂化,而国外的教科书,尽管是英文,还是一看就懂。 
我相信对于大多数电子、仪器工程师们来说,肯定是术业有专攻的,我的专业就是仪器仪表,所以计算机语言当然学得不够精,不然的话我应该是计算机系的学生。LabVIEW只是一个工具,光懂得LabVIEW的人肯定不会有前途,我们的目的是要用LabVIEW来方便我们的工作,而不是学会使用一些多么复杂的软件来证明自己“是多么的有实力”。 

    用C 语言来编程也一样,我们要做的只是把核心的问题——涉及数据采样、运算、处理的问题解决掉,但有必要连虚拟仪器的面版也用C语言编写吗?那是电脑程序员的事情。现在有了LabVIEW和CVI之后,面版的问题也很好解决了,为什么不使用他们呢?那个“跟踪了虚拟仪器发展动向好几年”的老师,这好几年了也没见他做出什么“先进而复杂的”玩意来。 

    个人一直以为,要学什么、用什么,都得根据工作和学习的需要来,不可盲目的攀比,不论我们使用的技术是否“走在世界的前列”,最关键的还是方便而且实用。说到头,LabVIEW既方便也实用,特别是避免了大家都把精力过多地投入到编程上去,节省下来的时间我们可以用来设计更好更先进的仪器和设备,岂不更好? 
最后,关于工作机会,如果你也是从事仪器仪表行业的话,航空、航天、国防工业与部队特别需要懂虚拟仪器的人,我自己是签了中国航天科技集团在南方的一个基地,做地空导弹的测试及其测试台的虚拟化。薪水呢,一般在2.5~3万一年,不算高,地区不同会有些差异。地点有大城市也有山沟,想投身报国的大侠们可以考虑考虑。 

 

 

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

上海2024年4月17日 /美通社/ -- 在2024 F1中国站即将拉开帷幕之际,高端全合成润滑油品牌美孚1号今日举办了品牌50周年庆祝活动。三届F1年度车手总冠军马克斯•维斯塔潘也亲临现场,共同庆祝这一里程...

关键字: BSP 汽车制造 行业标准 产品系列

北京2024年4月17日 /美通社/ -- 2024年4月13日,由北京康盟慈善基金会主办的"县域诊疗,规范同行"——肿瘤诊疗学术巡讲项目首站在广州隆重召开。本次会议邀请全国多位肺癌领域专家和县域同道...

关键字: AI技术 医疗服务 BSP 互联网

海口2024年4月16日 /美通社/ -- 4月14日,在中法建交60周年之际,科学护肤先锋品牌Galenic法国科兰黎受邀入驻第四届中国国际消费品博览会(以下简称"消博会")法国馆。Galenic法...

关键字: NI IC BSP ACTIVE

上海2024年4月17日 /美通社/ -- 每年4月17日是世界血友病日。今年,世界血友病日以"认识出血性疾病,积极预防和治疗"为主题,呼吁关注所有出血性疾病,提升科学认知,提高规范化诊疗水平,让每一位出血性疾病患者享有...

关键字: VII 动力学 软件 BSP

伦敦2024年4月16日 /美通社/ -- ATFX宣布任命Siju Daniel为首席商务官。Siju在金融服务行业拥有丰富的经验和专业知识,曾在全球各地的高管职位上工作了19年以上。Siju之前担任FXCM首席商务官...

关键字: NI AN SI BSP

嵌入式开发作为信息技术领域的重要分支,其涉及的语言种类繁多,各具特色。这些语言的选择取决于目标平台的特性、性能需求、开发者的熟练程度以及项目的具体要求。本文将详细介绍几种常见的嵌入式开发语言,包括C语言、C++、汇编语言...

关键字: 嵌入式开发 C语言

NI提供的软件包经济省时,不仅帮助开发人员节省时间,还为创客提供了新的机遇

关键字: LabVIEW 自动化测试系统

强大的图形化编程工具使整个测试和测量过程的各个方面实现可视化

关键字: LabVIEW 图形化编程工具

Java语言和C语言是两种不同的编程语言,它们在语法、特性和应用领域上有许多差别。下面将详细介绍Java语言和C语言之间的差异以及它们各自的技术特点。

关键字: Java语言 C语言 编程
关闭
关闭