自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Lu的专栏

基于Lu的程序设计及软件下载,请访问:http://www.forcal.net/

  • 博客(85)
  • 资源 (2)
  • 收藏
  • 关注

原创 Lu脚本教程

欢迎访问Lu程序设计Lu脚本教程目 录 [页首]1概述 2安装OpenLu 3Lu基础知识 3.1第一个程序 3.2简单的例子 3.3标识符3.4表达式及函数简介3.5源代码格式简介3.6o函数 3.7赋值语句 3.8常用算术运算符 3.9逗号(冒号、分号)运算符和括号运算符 4Lu常量 5Lu变量 5.1自变量 5.2动态变量 5.3静态变量 5.4模块变量 5....

2021-06-28 20:37:58 1972

原创 在C/C++中使用Lu脚本

欢迎访问Lu程序设计 在C/C++中使用Lu脚本目  录0 概述简要介绍Lu脚本及基本数据类型。1 C调用Lu脚本函数C/C++调用Lu脚本函数的最简单的例子。2 C模块化编译Lu脚本函数在Lu中,一个模块由一个或多个表达式(函数)组成。同一模块中,私有表达式只能被本模块的表达式所访问(即调用),在其他模块中是不可见的;公

2013-12-23 16:54:07 4201

原创 在Lu脚本中使用CChart绘图

欢迎访问Lu程序设计 在Lu脚本中使用CChart绘图目  录0 概述简要介绍CChart和Lu脚本并给出了例子。1 普通XY图最常见的曲线图,但一些例子需要代码矢量化知识。2 用Plot绘制普通XY图最常见的曲线图,不需要代码矢量化知识。3分裂视图分裂视图可以在一个窗口上分区域同时显示多条曲线。

2013-12-15 18:47:54 1370

原创 软件OpenLu中的解方程函数

软件OpenLu中的解方程函数 欢迎加解方程\优化\拟合QQ群:562025053 方程(组)的求解,难易程度差别较大。在OpenLu中,普通的方程(组)可借助LuMath库中的拟牛顿法netn和对分法btFindRoot求解,难度大的方程(组)须借助优化库LuOpt中的iFind、Find和Opt函数求解。

2012-11-09 21:11:57 2738

原创 2021 年高教社杯全国大学生数学建模竞赛 B题 乙醇偶合制备 C4 烯烃 求解思路2

由附件1“性能数据表”中A1~A14(用装料方式I)整理得下表“sheet2”:wt%Co/SiO2 Co/SiO2 和 HAP 的质量比 催化剂总量 乙醇浓度 温度 乙醇转化率(%) C4烯烃选择性(%) C4烯烃收率(%) 0.5 1 400 1.68 250 4.0 9.6 0.386665445 0.5 1 400 1.68 275 12.1 8.6 1....

2021-11-07 14:21:48 5571 1

原创 2021 年高教社杯全国大学生数学建模竞赛 B题 乙醇偶合制备 C4 烯烃 求解思路1

由附件1“性能数据表”中A1~A14(用装料方式I)整理得下表“sheet2”:表1 性能数据表 wt%Co/SiO2 Co/SiO2 和 HAP 的质量比 催化剂总量 乙醇浓度 温度 乙醇转化率(%) C4烯烃选择性(%) C4烯烃收率(%) 0.5 1 400

2021-11-03 20:21:36 6623 1

原创 尖峰法聚类:2021 年高教社杯全国大学生数学建模竞赛 E题 中药材的鉴别 问题1

PeakCluster是Lu优化库中的一个函数,该函数利用数据曲线尖峰形状和位置进行聚类分析。例子:2021 年高教社杯全国大学生数学建模竞赛E题 中药材的鉴别 问题1:根据附件 1 中几种药材的中红外光谱数据,研究不同种类药材的特征和差异性,并鉴别药材的种类。 Lu脚本代码:!!!using["luopt","math","win","sys"];bf(x : i, static, kk : Array, row, column, ia, ss, iamax)= //按类别绘制数据...

2021-10-27 15:29:26 6997

原创 缺少部分参数的微分方程拟合之二

问题来源:非线性微分方程组多参数拟合-测试-CSDN问答已知4个微分方程如下:dS/dt = − αSI − pSdE/dt = αSI − βE − εE + qRdI/dt = βE − θIdR/dt = pS +εE+ θI − qR已知的参数是:t=[1 2 3 4 5 6 7 8 9 10 11 12 13 14 15]I=[11714 21352 21789 22403 16308 17017 17146 33229 60907 38875 33437 47282 51749

2021-07-31 21:35:15 624 1

原创 缺少部分参数的微分方程拟合之一

问题来源:如何拟合微分方程组的参数? – MATLAB中文论坛 (ilovematlab.cn)微分方程组如下:dx/dt=a*x-b*x*ydy/dt=-c*y+d*x*y数据如下:t x(t) y(t)11 45.79 41.4012 53.03 38.9013 64.05 36.7814 75.40 36.0415 90.36 33.7816 107.14 35.4017 127.79 34.6818 150.77 36.6119 179.65 37.7120 ..

2021-07-31 19:50:06 330

原创 微分方程参数拟合-过拟合现象及处理

原问题地址:matlab 分式拟合,matlab 微分方程组的参数拟合_催眠神兔的博客-CSDN博客微分方程式:x'=dx/dt=a*0.0321*(b-x)-d*x-dy/dt,y'= dy/dt=0.25*p1*exp(-p1*t)*x ,四个待求参数:a、b、d、p1t、x、y数据见下面://0 0 0//这是初值0,0,0,0.1,0.486966799,0.048018378,0.167,1.6657,0.05823,0.2,0.860306078,0...

2021-07-31 05:31:08 1999

原创 Lu求解含积分的复杂非线性方程(组)

欢迎访问Lu程序设计Lu求解含积分的复杂非线性方程(组)例子1解含参变量多重积分的方程组: 解法1:只求一个解!!!using["math"];init(::p,q,m,C1,C2,C3,C4,k,g,T3,T2)= p=0.020,q=0.219,m=10369.6,C1=800,C2=2,C3=6,C4=8,k=3,g=4,T3=8.0,T2=12.0;t_T2(u:a:p,q,m)= a=exp[-(p+q)*u],m*p*(p+q)^2*a/(p+q*a...

2021-07-30 20:19:18 335

原创 Lu 解方程、优化(拟合)例子

欢迎访问Lu程序设计Lu 解方程、优化(拟合)例子例子1解方程组: 其中:θv=0.05, qv=0.05, Da=0.3, δ=0.5, Z=10, Le=2.0, Q=2.0, σ=0.15, Rf=1.0。自变量为U,Rv,θf。 分析:该方程组较难求解,故使用优化方法;由于包含了大量积分运算,故耗时较长。 Lu代码:!!!using["math","luopt"];常量定义(::θv,Q,qv,Da,δ,Le,σ,Z,Rf)= θv=0.0...

2021-07-30 20:10:05 233

原创 Lu 微分方程参数优化(拟合)

欢迎访问Lu程序设计Lu 微分方程参数优化(拟合)例子1数学模型: dy/dt=k*y*z+0.095*b*z dz/dt=-b*z-0.222*z 实验数据(ti; yi):ti yi0.012.3291015630.683.8512927831.14.500939361.636.7491722472.079.1120628722.679.6916573663.0911.16928...

2021-07-30 19:59:56 2518 1

原创 lua5.4.2(使用Lua54程序) 与 Lu2.0(使用OpenLu程序)速度比较

lua5.4.2(使用Lua54程序) 与 Lu2.0(使用OpenLu程序)速度比较lua5.4.2(Lua54程序):请从Lua官方网站下载。Lu2.0(OpenLu程序):http://www.forcal.net/xiazai/lu2/openlu64.zip从网上看到,C/C++调用Lua脚本函数的效率较低,似乎只有Lua脚本内部调用函数效率的几分之一。在这个方面Lu脚本有明显的优势,C/C++调用Lu脚本函数的效率与Lu脚本内部调用函数效率几乎相同,如果说有差别,应是C/C++调用Lu

2021-06-29 21:46:42 907 1

原创 Lu功能特点

Lu是一个可对字符串表达式进行动态编译和运行的动态链接库(dll),是一种易于扩展的轻量级嵌入式脚本,提供自动内存管理,也可以手动管理内存。Lu有丰富的运算符和数据类型,大多数运算符可进行重载。Lu的优势在于简单易用和可扩展性强。Lu可用于各类数学软件的设计,也可用作报表处理、web、组态软件、游戏等的脚本,具有很高的执行效率。

2014-03-25 08:03:12 2989

原创 在Win32 SDK中使用Lu模块化编译运行库MLu

演示如何在Windows程序中加入Lu脚本支持,比较快捷的方式是通过MLu使用Lu脚本。图示说明如何在Win32SDK中使用Lu模块化编译运行库MLu。

2014-03-17 06:41:38 1823

原创 OpenLuGl V1.0 使用说明

欢迎访问Lu程序设计 OpenLuGl V1.0 使用说明目  录1概述2 OpenGl简介3 OpenLuGl的图形输出及坐标系统4 OpenLuGl的源程序基本格式5 例子6 显示列表与实体模块7函数概述8 gl函数9 glu函数10 gle函数11 lg函数

2014-02-21 14:45:02 6999 1

原创 在Lu脚本中绘制分层视图

欢迎访问Lu程序设计 在Lu脚本中绘制分层视图目  录1 基础知识绘制分层视图的基础知识。2 基本绘图方式分层视图基本绘图方式。3 设置属性给分层视图设置属性。虽然可以通过右键菜单设置属性,但这里是通过脚本函数设置属性。4 让某一个子图动起来在分层视图的某一个子图中动态显示图形。1

2014-02-13 07:10:20 1480

原创 C/C++使用MLu简化Lu脚本系统的使用

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

2014-01-20 07:16:49 1878

原创 用C/C++设计Lu结构、字典、类等高级数据类型

欢迎访问Lu程序设计 用C/C++设计Lu结构、字典、类等高级数据类型1 说明    本文没有直接给出演示例子,而是对Lu系统扩展库LuSystem实现的结构、字典、类等高级数据类型做说明,但你仍然需要下载Lu32脚本系统,并下载软件包lu1code.rar,LuSystem的源代码就在这个软件包中,源代码中用到的Lu核心库函数仍然参考Lu编程指南。由于LuSystem是一个Lu扩

2014-01-20 07:11:15 4378

原创 C/C++使用Lu扩展动态库

欢迎访问Lu程序设计 C/C++使用Lu扩展动态库1 说明    要演示本文的例子,你必须下载Lu32脚本系统。本文的例子需要lu32.dll、lu32.lib、C++格式的头文件lu32.h,相信你会找到并正确使用这几个文件。    用C/C++编译器创建一个控制台应用程序,复制本文的例子代码直接编译运行即可。2 关于Lu扩展动态库的使用    Lu扩展动态库只有一个

2014-01-17 07:23:19 1469

原创 用C/C++设计Lu扩展动态库

欢迎访问Lu程序设计 用C/C++设计Lu扩展动态库1 说明    要演示本文的例子,你必须下载Lu32脚本系统。本文的例子仅需要C++格式的头文件lu32.h,相信你会找到并正确使用这个文件。    用C/C++编译器创建一个DLL程序,使用本文的例子代码生成 DllExample.dll。2 关于Lu扩展动态库    往Lu中添加常量、函数或其他任意类型的数据是

2014-01-17 07:21:03 1265

原创 C/C++程序使用lu对象作为配置文件

通常应用程序会有一些可调控的参数,简单的控制可以通过命令行参数来实现,然而复杂一些的则一般会使用配置文件的形式。本文讨论C/C++程序如何使用lu对象(lu表)作为配置文件的格式及实现。同时演示了如何解析lu对象,演示了编译符#的用法。

2014-01-13 07:37:39 2425

原创 使用C/C++设计多线程程序监控Lu脚本运行

欢迎访问Lu程序设计 使用C/C++设计多线程程序监控Lu脚本运行1 说明    要演示本文的例子,你必须下载Lu32脚本系统。本文的例子需要lu32.dll、lu32.lib、C格式的头文件lu32.h,相信你会找到并正确使用这几个文件。    用C/C++编译器创建一个控制台应用程序,复制本文的例子代码直接编译运行即可。2 关于Lu无限循环的退出    在Lu循环体

2014-01-10 07:24:36 2079

原创 使用C/C++设计Lu脚本函数时调用Lu脚本函数

欢迎访问Lu程序设计 使用C/C++设计Lu脚本函数时调用Lu脚本函数1 说明    要演示本文的例子,你必须下载Lu32脚本系统。本文的例子需要lu32.dll、lu32.lib、C格式的头文件lu32.h,相信你会找到并正确使用这几个文件。    用C/C++编译器创建一个控制台应用程序,复制本文的例子代码直接编译运行即可。2 关于Lu表达式句柄(函数)的使用   

2014-01-08 07:41:08 887

原创 C/C++使用Lu脚本协程

欢迎访问Lu程序设计 C/C++使用Lu脚本协程1 说明    要演示本文的例子,你必须下载Lu32脚本系统。本文的例子需要lu32.dll、lu32.lib、C格式的头文件lu32.h,相信你会找到并正确使用这几个文件。    用C/C++编译器创建一个控制台应用程序,复制本文的例子代码直接编译运行即可。2 关于Lu协程    在本教程系列的开始,介绍了Lu脚本的基本

2014-01-07 08:44:35 1737

原创 C/C++对Lu系统内置动态对象进行运算符重载

欢迎访问Lu程序设计 C/C++对Lu系统内置动态对象进行运算符重载1 说明    要演示本文的例子,你必须下载Lu32脚本系统。本文的例子需要lu32.dll、lu32.lib、C格式的头文件lu32.h,相信你会找到并正确使用这几个文件。    用C/C++编译器创建一个控制台应用程序,复制本文的例子代码直接编译运行即可。2 关于运算符重载    在本教程系列的开始

2014-01-06 09:01:33 1367

原创 C/C++注册动态对象到Lu系统并进行运算符重载

欢迎访问Lu程序设计 C/C++注册动态对象到Lu系统并进行运算符重载1 说明    要演示本文的例子,你必须下载Lu32脚本系统。本文的例子需要lu32.dll、lu32.lib、C格式的头文件lu32.h,相信你会找到并正确使用这几个文件。    用C/C++编译器创建一个控制台应用程序,复制本文的例子代码直接编译运行即可。2 关于运算符重载    在本教程系列的开

2014-01-06 07:00:48 1528

原创 使用C/C++给静态类型数据添加运算符重载功能

欢迎访问Lu程序设计 使用C/C++给静态类型数据添加运算符重载功能1 说明    要演示本文的例子,你必须下载Lu32脚本系统。本文的例子需要lu32.dll、lu32.lib、C格式的头文件lu32.h,相信你会找到并正确使用这几个文件。    用C/C++编译器创建一个控制台应用程序,复制本文的例子代码直接编译运行即可。2 关于运算符重载    在本教程系列的开始

2014-01-05 08:22:38 1939

原创 C/C++使用Lu键树实现智能指针及检查内存泄露

欢迎访问Lu程序设计 C/C++使用Lu键树实现智能指针及检查内存泄露1 说明    要演示本文的例子,你必须下载Lu32脚本系统。本文的例子需要lu32.dll、lu32.lib、C++格式的头文件lu32.h,相信你会找到并正确使用这几个文件。    用C/C++编译器创建一个控制台应用程序,复制本文的例子代码直接编译运行即可。2 关于智能指针及Lu实现    由于

2014-01-03 11:58:41 2291

原创 C/C++使用Lu脚本字符串键树

欢迎访问Lu程序设计 C/C++使用Lu脚本字符串键树1 说明    要演示本文的例子,你必须下载Lu32脚本系统。本文的例子需要lu32.dll、lu32.lib、C格式的头文件lu32.h,相信你会找到并正确使用这几个文件。    用C/C++编译器创建一个控制台应用程序,复制本文的例子代码直接编译运行即可。2 关于Lu字符串键树    参考Lu编程指南,在Lu中,

2014-01-03 08:11:14 1002

原创 C/C++使用Lu脚本数组

欢迎访问Lu程序设计 C/C++使用Lu脚本数组1 说明    要演示本文的例子,你必须下载Lu32脚本系统。本文的例子需要lu32.dll、lu32.lib、C格式的头文件lu32.h,相信你会找到并正确使用这几个文件。    用C/C++编译器创建一个控制台应用程序,复制本文的例子代码直接编译运行即可。2 关于Lu数组    Lu数组有静态和动态两种,详细参考Lu用

2014-01-01 10:16:37 1036

原创 C/C++使用Lu脚本字符串

欢迎访问Lu程序设计 C/C++使用Lu脚本字符串1 说明    要演示本文的例子,你必须下载Lu32脚本系统。本文的例子需要lu32.dll、lu32.lib、C格式的头文件lu32.h,相信你会找到并正确使用这几个文件。    用C/C++编译器创建一个控制台应用程序,复制本文的例子代码直接编译运行即可。2 关于Lu字符串    Lu脚本系统默认字符串是unicod

2013-12-31 07:57:31 1015

原创 C/C++使用Lu脚本中的动态对象lu

欢迎访问Lu程序设计 C/C++使用Lu脚本中的动态对象lu1 说明    要演示本文的例子,你必须下载Lu32脚本系统。本文的例子需要lu32.dll、lu32.lib、C格式的头文件lu32.h,相信你会找到并正确使用这几个文件。    用C/C++编译器创建一个控制台应用程序,复制本文的例子代码直接编译运行即可。2 关于动态对象及lu动态对象    在本教

2013-12-30 14:15:29 1196

原创 C/C++接收Lu系统的字符串信息

欢迎访问Lu程序设计 C/C++接收Lu系统的字符串信息1 说明    要演示本文的例子,你必须下载Lu32脚本系统。本文的例子需要lu32.dll、lu32.lib、C格式的头文件lu32.h,相信你会找到并正确使用这几个文件。    用C/C++编译器创建一个控制台应用程序,复制本文的例子代码直接编译运行即可。2 关于Lu系统的字符串信息    Lu核心库的函数o以

2013-12-29 09:27:16 1170

原创 C/C++注册常量或函数到Lu系统

欢迎访问Lu程序设计 C/C++注册常量或函数到Lu系统1 说明    要演示本文的例子,你必须下载Lu32脚本系统。本文的例子需要lu32.dll、lu32.lib、C格式的头文件lu32.h,相信你会找到并正确使用这几个文件。    用C/C++编译器创建一个控制台应用程序,复制本文的例子代码直接编译运行即可。2 关于常量和函数    使用Lu的输出函数SetCon

2013-12-29 09:20:56 836

原创 在Lu脚本中使用协程

在Lu脚本中使用协程欢迎访问:http://www.forcal.net/最近,在Lu脚本中增加了协程支持。如果Lu表达式(函数)中使用了函数yield,该表达式称为一个协程(coroutine)。协程不能递归运行,只有这一个限制。Lu协程有4种状态:正常、运行、挂起、 终止。正常态是可以运行但还没有运行的状态;终止态协程是不能运行的,如果运行将返回nil。与协程相关函数有5个:

2013-12-27 08:51:24 1737

原创 C/C++操作Lu脚本变量

欢迎访问Lu程序设计 C/C++操作Lu脚本变量1 说明    要演示本文的例子,你必须下载Lu32脚本系统。本文的例子需要lu32.dll、lu32.lib、C格式的头文件lu32.h,相信你会找到并正确使用这几个文件。    用C/C++编译器创建一个控制台应用程序,复制本文的例子代码直接编译运行即可。2 Lu脚本变量    Lu脚本函数(表达式)中可以定义和使用五

2013-12-23 16:58:28 1176

原创 对Lu模块进行加锁

欢迎访问Lu程序设计 对Lu模块进行加锁1 说明    要演示本文的例子,你必须下载Lu32脚本系统。本文的例子需要lu32.dll、lu32.lib、C格式的头文件lu32.h,相信你会找到并正确使用这几个文件。    用C/C++编译器创建一个控制台应用程序,复制本文的例子代码直接编译运行即可。2 为什么对模块进行加锁    Lu支持表达式(函数)的模块化编译。参考

2013-12-23 16:57:40 925

原创 C/C++模块化编译Lu脚本函数

欢迎访问Lu程序设计 C/C++模块化编译Lu脚本函数1 说明    要演示本文的例子,你必须下载Lu32脚本系统。本文的例子需要lu32.dll、lu32.lib、C格式的头文件lu32.h,相信你会找到并正确使用这几个文件。    用C/C++编译器创建一个控制台应用程序,复制本文的例子代码直接编译运行即可。2 Lu脚本的模块化编译功能    Lu支持表达式(函数)

2013-12-23 16:56:47 1320

windows下64位GSL库2.7版本,仅包含编译好的dll文件和lib文件。

libgsl-25.dll libgslcblas-0.dll libgsl-25.lib libgslcblas-0.lib 使用msys64、mingw-w64编译。

2021-07-29

Lu脚本解释器:一个可对字符串表达式进行动态编译和运行的动态链接库(dll)

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

2021-06-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除