matlab lm算法代码非线性算法 梯度下降,高斯牛顿法和LM法C ++代码和Matlab代码
2022-12-30 01:06:37 2KB 系统开源
1
最小二乘
2022-11-30 20:32:52 394KB 最小二乘
1
该程序计算 2 个变量的非线性方程组的根。 这是一个脚本文件,您只需在命令窗口中写入“>>newton2v2”,程序就会询问所需的功能和其他元素。 我的意思是“引号”是单引号,像这样: ' 。 我将不胜感激任何评论。 我也有这个程序用于 3, 4 ,5 个变量,并且可以扩展到任意数量的变量
2022-09-22 16:09:00 2KB matlab
1
matlab lm算法代码多视图三角剖分和非线性优化 描述 在此代码中,实现了使用多视图三角剖分来重建合成多维数据集(由56个点组成)的方法。 多视图三角剖分是2视图三角剖分的直接扩展,您已经在中进行了编码。 与2视图三角剖分类似,使用所有8个视图的投影矩阵并设置Ax = b形式的最小二乘系统,然后使用SVD对其求解。 例如3D点X3必须满足以下约束P1 X3 = x13,P2 X3 = x23,...,P8 * X3 = x83,其中x13表示图像1中X3的2D投影,x23表示图中X3的2D投影图像2,...,x83表示图像8中X3的2D投影。 合成多维数据集的图像以8×2×56(numOfViews×2×56)张量的形式提供给您,命名为cube_imgs.mat。 相应的投影矩阵以名为projMatrices.mat的8×1(numOf V×1)的MATLAB单元数组提供; 两者都存储在MatFilesQues1文件夹中。 非线性最小二乘的Levenberg-Marquardt(LM)算法用于解决非线性最小二乘问题。 结果显示在Report.pdf中
2022-03-02 15:17:52 112KB 系统开源
1
它是一种使用牛顿法求解 x 和 y 的两个非线性方程的数值方法。 它绘制了这两个函数以帮助用户决定使用 x 和 y 的哪些初始猜测。 它要求用户对x和y进行初始猜测,还可以让用户选择使用哪种终止标准,无论是指定的%相对误差还是多次迭代。
2021-11-11 19:04:44 3KB matlab
1
nimnlopt:非线性优化库Nlopt的包装
2021-08-17 23:16:25 29KB nim nonlinear nlopt non-linear-optimization
1
GSL 的参考论文之一 for multidimensional root finding 适合学数值分析或计算方法的朋友们参考。
2021-06-06 20:50:37 377KB NON-LINEAR Root finding NON-LINEAR
1
此函数旨在接收绘制在图表上的输入,该图表指示最初由 Le Mehaute (1976) 创建的波浪理论的有效性。 输入波浪高度,波浪周期和水深作为输入,这些输入是针对x轴等于(水深/波浪周期^ 2)和y轴等于(波高/波浪周期^ 2)的点计算得出的。 该图的数据点是使用以下图像数字转换器从文件夹中的Le Mehaute图像中获取的: https://automeris.io/WebPlotDigitizer/ 。 生成的图最好在全屏模式下查看。
2021-05-29 16:02:55 2KB matlab
1
Static compressive strength prediction of open-hole structure based on non-linear shear behavior and micro-mechanics
2021-02-21 09:08:31 1.56MB 研究论文
1