技术文档

当前位置:

Igor Pro数据分析绘图软件功能分析亮点

Igor Pro功能分析:


绘图功能

可以在命令行上输入简单表达式。更改数据后,Igor图会自动更新。

可以使用Igor的内置编程语言将任意复杂的函数(包括条件和循环)表示为用户定义的函数。简单的命令行分配可以引用您的功能。

提供了功能绘图器,以帮助创建功能并将其显示在图形中:

功能优化


使用Igor Pro的Optimize操作查找功能的max和min


  • 优化任意数量的自变量的函数

  • 将黄金分割搜索与抛物线插值结合使用以实现单变量函数

  • 多元函数的拟牛顿法

  • 模拟退火可用于单变量和多变量函数

  • 使用“优化”操作,利用自己的功绩函数来构建自己的曲线拟合器


查找功能根

使用成熟的Jenkins-Traub算法


非线性函数或函数系统的根

查找任意一元非线性函数或多元非线性函数系统的根

查找功能零,或查找非零值的位置


函数的数值积分

您可以用数字方式评估(行为良好的)用户定义函数的定积分

积分方法包括:梯形,Romberg或高斯正交

您可以集成复数值函数

高斯求积有一个可选的自适应算法,可以很好的细分积分范围

多维集成可以通过嵌套的1D或2D集成执行


ODE的数值解

用数值方法求解常微分方程,从而可以对动态系统进行仿真。


方法

Runge-Kutta-FehlbergRobust workhorse
Bulirsch-StoersFast and accurate for well-behaved systems
Adams-MoultonTraditional
Backward Differentiation FormulaBest for stiff systems


特征

自适应步长调整可实现大效率

控制误差幅度。通过常数,输出的当前值,导数的当前值,当前步长的任意组合来缩放误差

以自变量的指定值以固定的增量输出解决方案值,或者使用“自由运行”模式以获得可能的步长

用户可以中断正在进行的解决方案并重新启动

导数由用户定义的函数指定。它们实际上可以包括任何非线性行为,包括IF语句和循环

可以使用C或C++语言插件模块来计算导数,以提高速度。要编写自已的模块,请使用XOP Toolkit




查看Igor Pro软件详情

功能强大的统计工具Minitab的新增及改进功能
水文模拟处理软件WMS:将土壤数据转换为索引图

2020-10-16

上一篇:

下一篇:

分享到: 0