CalcExpress for LabVIEW

CalcExpress是一款用于LabVIEW的应用程序工具包,它允许用户通过文本脚本动态更改应用程序行为,无需修改源代码。该工具包支持计算、信号处理、DAQ控制等功能,并能直接调用LabVIEW VIs执行任务。脚本语法与LabVIEW公式节点类似,便于编写和修改。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

非常有效的一个工具包,不过不是免费的。有个Lua的包是免费的,用起来比较复杂。

主要功能:通过在LabVIEW应用程序中使用CalcExpress脚本,可以动态更改应用程序的行为,而无需修改其代码。也可以使用脚本进行计算、信号处理、DAQ控制、控制算法执行等。

主要特点:

  • 能够添加可在运行时更改的文本脚本
  • 脚本语法类似于公式节点语法
  • 脚本可以执行任何NI labVIEW函数,因为它调用VIs来执行特定的任务
  • 功能可以通过用户定义的函数扩展为VIs
  • 几个脚本可以同时独立运行
  • 在脚本和VIs之间管理和共享数据的强大工具

 

可以一边运行,一边修改计算代码,最牛的是可以通过文本函数来直接调用VI。各类定义好的函数上百个,可以直接使用。也可以自定义函数,语法与LabVIEW公式节点语法类似,非常方便。

信号处理与测量函数如下,基本可以满足大多数应用的需要:

 

 

 

CalcExpress: README=============================Please read this file carefully (especially the INSTALLATIONchapter) before installing the program to your computer.Contents-------- Program information Company information Description Specification Installation Registration Copyright and license Technical supportProgram information-------------------Program Name: CalcExpressProgram Version: v.2.1 (Ported to Kylix by Dmitri Vorobiev)Program Release Date: 06/08/2001Program Description: CalcExpress is an interpreter for quick and easy evaluation of mathematical expressions. It is a smart tool easy in use. Supports 5 operators, parenthesis, 18 mathematical functions and user-defined variablesTarget Enviroment: Delphi 4,5,6,7; C++ Builder 4,5,6; Kylix 2.0Software type: Freeware with source codeCompany information-------------------Company Name: AidAim SoftwareContact E-mail Address: support@aidaim.comContact WWW URL: http://www.aidaim.comPorted to Kylix by Dmitri Vorobiev: http://www.ee.oulu.fi/~dmvo/Description----------- CalcExpress is an interpreter for quick and easy evaluation ofmathematical expressions. It is a smart tool easy in use.Supports 5 operators, parenthesis, 18 mathematical functionsand user-defined variablesSpecification-------------works with real numbers; accepts operators: + - * / ^; accepts functions: cos, sin, tg, ctg, abs, sgn or sign, sqrt, ln, exp, arcsin, arccos, arctg or arctan, arcctg, sh or sinh, ch or cosh, th or tanh, cth or coth, heaviside; supports unlimited number of user defined variablesInstallation------------Delphi & C++ Builder: In the Delphi or C++Builder component menu, choose : 1) Install Component 2) Into new package 3) Choose package filename (for example NEW_PACK.DPK) 4) Browse for unit filename CalcExpress.pas 5) Choose Compile & InstallKylix 2.0:The following procedure describes per-user installation of CalcExpress. In Kylix: 0) Make sure you do not have any projects open (File->Close All) 1) Make a directory named CalcExpress as a subdirectory of ~/.borland This can be done either from any file manager or from command line. The latter requires issuing the following sequence of commands: $ cd ~/.borland $ mkdir CalcExpress 2) Copy CalcExpress.pas and CalcExpress.dcr into ~/.borland/CalcExpress 3) In the Component Menu, choose: 4) Install Component 5) Into existing package 6) Click Unit File Name -> Browse button and navigate to ~/.borland/CalcExpress/CalcExpress.pas Note: By default, the directory dialog in Kylix does not show hidden directories. Click the right mouse button and choose ‘Show hidden files‘ from the drop-down menu. 7) Press Ok, and on the dialog, which asks "Package user.so will be rebuilt" clisk Yes. 8) On the following information dialog click OK. 9) Choose File -> Close All. 10) IMPORTANT! Save changes to the project user when prompted (click Yes when prompted). 11) Add the path to CalcExpress to your library path. From Kylix menu, choose Tools -> Environment options. Click Library tab and ellipsis (...) button next to the Library path text area and add a directory /home/user/.borland/CalcExpress to the list of library directories; please change ‘user‘ in the path above to your real user name in your Linux system.Registration------------No registration neededCopyright and license---------------------See "license.txt" file.Technical support-----------------Before you contact us, please do the following:- Make sure you have performed all the required steps correctly. - Visit our Internet site at http://www.aidaim.com. It‘s a good chance that you‘ll find the newer version of our product there.If the problem with CalcExpress persists and noting else helps,please contact technical support at support@aidaim.com.Please inform us about the following: - CalcExpress version - where did you ostain CalcExpress (http or ftp site) - computer information: CPU type and speed, installed memory - enviromental information: your OS and compiler - description of your problem (as much information as possible to retrieve the problem)CalcExpress is free and distributed "as is". Should you have any ideas on improving the existing functions of this product after you havedownloaded and used it, be easy to e-mail us: support@aidaim.com.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值