文理工具

1stOpt软件

4分
分类:文理工具 系统:WinALL
大小:6.21MB 时间:2019-07-11
立即下载

软件介绍

1stOpt是一款数学分析工具,采用自然描述语言,简单易懂可以更好的学习,广泛适用于这种运算当中,内嵌了Basic及Pascal高级语言,需要的用户快来下载看看吧。

软件介绍

1stOpt是一款非常好用的数学优化分析综合工具,模型采用自然描述语言,简单易懂,学习周期短。可广泛用于工程模型优化计算如水文水资源等,内镶Basic及Pascal高级语言,可帮助描述处理复杂模型。

软件功能

1、模型采用自然描述语言,简单易懂,学习周期短;

2、线性、非线性、混合整数规划、二次规划、优化组合;

3、功能强劲,是目前唯一能以任何初始值而求得美国国家标准与技术研究院(NIST:National Institute of Standards and Technology)非线性回归测试题集最优解的软件包;

4、可广泛用于工程模型优化计算如水文水资源等,内镶Basic及Pascal高级语言,可帮助描述处理复杂模型;

5、可连接由任何语言(C++, Fortran, Basic, Pascal…)编译而成的外部目标函数动态连接库或命令行可执行文件;

6、支持二次开发,轻松定义开发具有1stOpt核心功能的用户应用程序;

7、自带专用工具箱:人工神经网络,支持向量机(SVM),聚类,概率分布,投影寻踪,TSP旅行商,圆/椭圆拟合,公式自动匹配拟合工具箱;

8、独特的隐含数优化、拟合,智能拟合、带约束的拟合功能;

9、非线性曲线拟合可处理任意类型模型公式,任意多数目的待求参数及变量;

10、模型自动率定时可同时处理多个数据文件;

11、可非常容易处理一些特殊的参数,如降雨径流模型中的流域初期土壤含水量;

12、可同时处理多个输出量;

13、实时显示计算结果;

14、可直接读存Excel,CSV等格式文件;

15、界面简单友好,使用方便;

16、自带有上百个实例,覆盖范围包括几乎所有优化方面。通过不同类型实例,用户可轻松掌握1stOpt的用法;

软件特色

1、模型自动优化率定;•参数估算;

2、任意模型公式线性,非线性拟合,回归;

3、非线性连立方程组求解;

4、常微分方程(组)求解(初值、边值问题);

5、常微分方程(组)拟合求解;

6、复数方程求解、复数非线性拟合;

7、任意维函数,隐函数极值求解;

8、隐函数根求解,作图,求极值;

9、线性,非线性及整数规划;

10、组合优化问题;

11、高级计算器;

怎么导入数据

1stopt中如何将电子表格中的数据导入代码本

1stopt不支持外部EXCEL数据的导入,只能使用内置EXCEL的数据。

1、点击工具-数据电子表格

2、进入电子表格,然后在表格里写入对应的数据。

Variable x = "Sheet1[A1:A1001]", y = "Sheet1[B1:E1001]";

运行结果表示变量定义出错

如果没有特殊要求,可试试下面模型公式:

y = Sqr((p1+p3*x)/(1+p2*x+p4*x^2))

结果:

均方差(RMSE): 2.56196703427105

残差平方和(SSE): 6570.23875977631

相关系数(R): 0.999993678790689

相关系数之平方(R^2): 0.999987357621336

参数           最佳估算

-------------------- -------------

p1 -50.8625920687728

p3 -0.332855222653381

p2 0.00644397817920682

p4 3.34821726612836E-5

拟合教程

 

用例数据源:

X Y

画出数据的散点图:

可以参考文章1中的曲线图形,发现这批数据适合使用二项式公式进行拟合,也就是y=ax^2 + bx + c,因此,建立1stOpt公式:

Variables x, y;

Parameters a, b, c;

Function y = a*x^2 + b*x + c;

Data;

1 21.89

2 47.13

3 61.86

4 70.78

5 72.81

6 66.36

7 50.34

8 25.31

9 3.17

运行代码,查看结果:

迭代数: 24

计算用时(时:分:秒:微秒): 00:00:00:172

优化算法: 麦夸特法(Levenberg-Marquardt) + 通用全局优化法

计算结束原因: 达到收敛判断标准

均方差(RMSE): 1.82904471500961

残差平方和(SSE): 30.1086411255412

相关系数(R): 0.996897102392413

相关系数之平方(R^2): 0.993803832758389

决定系数(DC): 0.993803832758388

卡方系数(Chi-Square): 2.67759353288036

F统计(F-Statistic): 1122.73064267706

参数 最佳估算

---------- -------------

a           -3.76235930736225

b           34.826926406955

c           -8.36547619051805

====== 结果输出 =====

No 实测值y 计算值y

1 21.89 22.6990909

2 47.13 46.2389394

3 61.86 62.2540693

4 70.78 70.7444805

5 72.81 71.7101732

6 66.36 65.1511472

7 50.34 51.0674026

8 25.31 29.4589394

9 3.17 0.3257576

查看输出结果, 均方差(RMSE): 1.82904471500961 ,因此,该曲线拟合的很好,可以使用。

1stopt和matlab哪个好

MATLAB拟合代码

close all;

clear all;

data = xlsread('E:\研究生材料\张老师\首车延误统计表格1013.xls','sheet3');

[y x]=hist(data,13);  

figure('Color','w');

h=bar(x,y);        

set(h,'EdgeColor',[0.5 0.5 0.5],'FaceColor',[0.5 0.5 0.5],'linewidth',2);    

hold on;        

fun=@(p,x) p(1)./x.*exp(-((log(x)-p(2))/p(3)).^2/2);        

[maxy ind]=max(y);  

[p,r,j,covb,mse]=nlinfit(x,y,fun,[maxy*x(ind),log(x(ind)),1]);      %拟合  p(1)~和幅度有关    p(2)~mu    p(3)~sigma

%[p,r,j,covb,mse]=nlinfit(x,y,fun,[0.6,1.4,0.6]);  %[0.6,1.4,0.6]为利用1stOpt得出的拟合值得近似

yfit=fun(p,x);                 %计算拟合曲线

plot(x,yfit,'r','linewidth',2);

hold off;

xlabel('time');

ylabel('频数');

legend('统计数据',['对数正态分布:\mu=' num2str(p(2)) ',\sigma=' num2str(p(3))]);

拟合结果

p=[52.9921032673884        2.19966895533553        -0.878788367558549]

1stOpt拟合代码

Parameter p(1:3);

Variable x,y;

Function y=p1/x*exp(-((Ln(x)-p2)/p3)^2/2);

Data;

2.88461538461538 8

6.65384615384615 7

10.4230769230769 6

14.1923076923077 3

17.9615384615385 2

21.7307692307692 1

25.5000000000000 1

29.2692307692308 1

33.0384615384615 0

36.8076923076923 1

40.5769230769231 0

44.3461538461539 0

48.1153846153846 1

拟合结果

迭代数: 20

计算用时(时:分:秒:微秒): 00:00:00:670

优化算法: 麦夸特法(Levenberg-Marquardt) + 通用全局优化法

计算结束原因: 达到收敛判断标准

均方差(RMSE): 1.25436668716261

残差平方和(SSE): 20.4546652162228

相关系数(R): 0.89468806820951

相关系数之平方(R^2): 0.800466739396465

决定系数(DC): 0.780239134040581

卡方系数(Chi-Square): 5.28832683656166

F统计(F-Statistic): 44.1286535724817

参数        最佳估算

----------        -------------

p1                 4.90631228145945E-6

p2                 -144.128178988275

p3                 26.1405227992264

展开 收起
  • 1stOpt软件截图1
  • 1stOpt软件截图2
  • 1stOpt软件截图3
  • 相关软件
  • 其他版本

相关文章

猜你喜欢

热门软件推荐

推荐下载

查看更多

网友评论