Lu程序设计

   

Lu脚本系统永久免费,无任何功能限制。
最新版本Lu V2.0是64位版本,占用内存更小,多数情况下速度更快,可准确定位运行错误的位置。

 

Lu脚本教程:详细介绍Lu脚本语法知识,Lu脚本新手必读。

 

Lu/C/C++混合编程新手入门

>> 功能特点 >> 基本语法 >> 编程模式 >> 在C/C++中使用Lu脚本教程 

>> 在C中使用Lu脚本步骤图示 >> 在C++中使用Lu脚本步骤图示

>> 在Windows SDK中使用Lu模块化编译运行库MLu步骤图示(含如何获得一个语法高亮的编辑器)

 

Lu V2.0

  Lu是一个可对字符串表达式进行动态编译和运行的动态链接库(dll),是一种易于扩展的轻量级嵌入式脚本,提供自动内存管理,也可以手动管理内存。Lu有丰富的运算符和数据类型,大多数运算符可进行重载。Lu的优势在于简单易用和可扩展性强。Lu是强类型的脚本。Lu可对编译及运行错误进行准确定位。Lu可用于各类数学软件的设计,也可用作报表处理、web、组态软件、游戏等的脚本,具有很高的执行效率。
  Lu用stdcall调用协议输出了动态库函数,可供C/C++、VB、delphi、FORTRAN等程序使用。

  MLu是程序和Lu核心库之间的一个接口库,MLu会自动加载Lu核心库和动态加载多个Lu扩展库,简化了Lu系统的使用;MLu可对Lu源程序进行模块化编译,能够编译运行具有固定格式的源程序(字符串表达式),源程序中可以使用C++风格的注释。此外,MLu还提供了多个线程互斥地访问Lu资源的功能;提供了Lu运行监视器,以退出耗时较长的程序;提供在脚本中动态编译函数的功能;提供错误处理函数,实现错误(异常)处理的恢复模型等等。

  详细请看:>> 使用说明

  下载试用:>> Lu动态库及演示程序

 

OpenLu V2.0

   OpenLu是一个开放式的数值计算程序,由Lu64.dll和MLu64.dll提供支持。
   OpenLu能够编译运行具有固定格式的源程序(字符串表达式),源程序中可以使用C++风格的注释。源程序中可以使用的运算符有+、-、*、/、^、>、>=、<、<=、==、!=、&、|、!、++、--等等,具有数值计算、逻辑运算、关系运算、字符数据处理、流程控制、函数调用等许多的可编程功能。OpenLu能够对编译和运行错误进行准确定位。
   OpenLu是开放式的,很容易进行功能扩展。OpenLu通过加载Lu扩展动态库进行功能扩展,这些库可以用VC、Delphi或者Fortran等高级语言进行编写。
   OpenLu可以对源程序进行模块化编译,可以打开多个文件同时进行操作,提高了运行效率。
   OpenLu允许用户将常用的计算定义为命令,通过命令菜单执行计算。命令菜单是OpenLu提倡的计算方式。
用户可通过工作区文件对OpenLu的工作环境进行配置,如设置需要加载的扩展动态库、设置模块、设置命令、设置常量等等,一切可按照自己的喜好和实际工作需要进行配置。
   目前,通过Lu扩展动态库为OpenLu增加的功能有:解非线性方程(组)、多元积分、微分方程求解、参数优化拟合等等。

  详细请看:>> 使用说明

  特别推荐:>> 在Lu脚本中使用CChart绘图教程

  下载试用:>> OpenLu V2.0 

 

Lu全局优化库

  >> Lu全局优化库  用Lu优化库求解NIST非线性测试题  Lu微分方程参数优化(拟合)

  >> 复杂非线性方程组 (含积分)优化求解  其他例子

 

数值计算扩展库LuMath V1.5

   此版本由数学库GSL支持。可用于解非线性方程(组)、积分运算、微分方程求解、参数优化拟合等等。

  详细请看:使用说明

  下载试用:LuMath 1.5扩展库及源代码(由数学库GSL支持,可进行积分、微分方程运算及参数优化拟合)  

 

其他下载

  >> MLu、OpenLu及扩展库源代码  

版权所有© Lu程序设计(www.forcal.net) 鲁ICP备10006408号-1,2002-2023,保留所有权利
E-mail:
forcal@sina.com  QQ:630715621

最近更新: 2023年04月03日

友情链接:

 

数学研发网 CChart大本营 Regex正则表达式 阿甘表达式计算器 玲珑画板
Matlab技术论坛 Matlab中文论坛 数学中国 小木虫