版权声明:个人原创,转载请申明 https://blog.csdn.net/baidu_38172402/article/details/86212962
- 首先以管理员权限打开1stOpt优化程序,否则程序会呈现无响应状态。
- 新建codebook,写入代码,以非线性参数估计为例:
Variable phi,x,y,delta_phi;
Function delta_phi=a0*phi^2+a1*x^2+a2*y^2+a3*phi+a4*x+a5*y+a6;
DataFile "C:\Users\Lijian\Desktop\JCAS\Data\test.xlsx[Sheet1[A1:D50]]";
通常破解版,无法使用Excel读取文件的功能,会提示“该路径不存在的错误!!!”,可将其注释,将数据输入如下:
Data;
2.8125 0 0 0.876861 //注意输入顺序,以变量定义为顺序。
… … … …
即可运行程序获取结果。
- 其界面主要有五部分,依次从左向右,“文件目录”“代码本”“算法设置”“结果”“对象属性编辑器”。
文件目录:通过其可打开文件目录。
代码本:代码编写区域。
算法设置:选取优化算法,并设定算法相关参数。
结果:显示拟合图,计算结果相关信息。
对象属性编辑器:可对计算结果中的图片栏及文本栏信息属性进行编辑。其主要由主图、上下左右四个轴,每个轴可设置其相关信息,如线段,标签(caption),字体等信息。
- 二维-三维分析与预测。通过挑选,改变参数或变量,结合曲面图,等值线图,等格网图判断参数影响力。
- 绘图功能
PlotData(1D)(Y1,Y2):画二维点线数据图,所有给出的数据作为Y值
PlotPoint2D(X,Y):画二维点数据图;
PlotPoint3D(X,Y,Z):画三维点数据图;
PlotMeshData(X,Y,Z):画三维面数据图,矩阵数据格。
如:
Parameters x[-1,1],y[-1,1],z;
Mesh = [20,20];
Plotfunction cos(z)*x^2+sin(z)*y^2-z;
至此其简单功能分析完毕,具体详细功能参考1stOpt官方给出的手册。