问题标签 [fminsearch]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1204 浏览

matlab - Using fminsearch to solve an equation

where

Here I need to plot phy_s for different values of vgb.

I tried many ways but since I'm new to matlab I'm on my learning process, I'm not able to find a proper solution.

Few people suggested me to use fminsearch but its quite confusing and I'm getting lot of errors.

0 投票
2 回答
3745 浏览

matlab - Passing a constant to fminsearch

How can I pass a constant to fminsearch? So like, if I have a function:

f(x,y,z), how can I do an fminsearch with a fixed value of x?

I know I can write a new function and do an fminsearch on it:

My requirement, is I need to do this without defining a new function. Thanks!!!

0 投票
1 回答
426 浏览

matlab - 警告: 目录名称太长。:

我正在尝试为一个非常困难的功能应用一个拟合程序,这实际上是

我需要拟合大约 12 个参数。我决定不打印这个函数,因为它包含大约 20K 个字符。做拟合我使用fminsearch. 开始后,我收到一条很长的消息,其中指出:

警告:目录名称太长。:%D:\upcon_1.m>fit_all_Callback/(这是我的函数的完整代码)

在启动 matlab 后大约 4 秒后,matlab 被挂起,windows 将其关闭。这是什么原因?

提前感谢您的每一个回复。

0 投票
0 回答
195 浏览

optimization - 未定义变量多变量 fminsearch

这是我的方程:(只有偏转和 M(矩)方程很重要)

我写了一个目标函数来找到 c1 和 c2 常数和 F 值来优化我的弯矩。

给我错误信息:'f' undefined。我认为问题出在 OB 函数和 fminsearch 上。

有人可以帮忙吗?

0 投票
1 回答
1135 浏览

matlab - 使用 fminsearch 时出错

我正在使用fminsearch通过扰动某些参数来最小化粗尺度协方差和细尺度协方差平均值之间的误差。这些是 2 行代码行,我在其中使用我打算扰乱的三个参数fminsearch调用目标函数:minimize_me

该函数minimize_me如下所示,它在其体内使用了更多函数:

但是,在运行前面显示的前两行代码时,我收到此错误:

有人可以指出有什么问题吗?谢谢!

0 投票
2 回答
5187 浏览

matlab - matlab:使用 lsqcurvefit 和 fmincon 进行约束拟合

我有一组数据点(data_x,data_y)。我需要将模型函数拟合到这些数据中。模型是 5 个参数的函数,我这样定义它:

参数 x(4) 和 x(5) 用于定义三个分数,因此它们的总和必须为 1。为了适应这个函数,我使用了 lsqcurvefit,如下所示:

问题是不知道如何添加约束,以保持分数之和 = 1。我知道这lsqcurvefit不是解决这个问题的最佳方法,但我不知道如何输入fmincon这些数据来找到我的参数。非常感谢您的帮助!

编辑:请注意,F 的最大值可能是 1...几乎相等的分数(0.33),根本没有任何意义,因为其他参数被搞砸了......当我使用Origin(具有相同的模型+约束)拟合相同的数据时,它完美地工作......当我使用固定的Origin输出分数参数拟合也很棒,但是......它不是这样做的方法,有很多拟合要做:(

0 投票
1 回答
1019 浏览

function - MatLab fmin 函数

我在 matlab 中有一个名为 .m 的文件,其中有PowerMinimiser两个函数

现在我想做的是使用 matlabfmin函数,这样我就可以找到变量的值,ThresholdValue这将为变量提供可能的最低值PowerOut。for 的值ThresholdValue是一个介于 1 和 100 之间的数字,并被传递到一个函数中,在该函数中main.m进行了许多计算,然后PowerOut输出一个 for 的值。

使用该minFunction函数,我可以使用该行接收和传递变量

但我不确定如何使用该fmin函数来ThresholdValue获取PowerOut. 我希望在完成必要的计算ThresholdValue后显示该值。fmin我怎样才能做到这一点?任何帮助将不胜感激。

谢谢

0 投票
2 回答
8780 浏览

function - Matlab fminsearch 选项/限制

我在 Matlab 中有这个函数,它应该通过改变 inValues 的两个初始设置值来找到 minValuePossible 的最小值。如何将 fmin 搜索功能设置为在尝试查找最小值时不尝试负值?另外,如何设置 fminsearch 函数在尝试找到最小值时执行的不同变化的数量?因为目前它尝试了两个 inValues 的大约 20 种不同组合,然后完成。也许定义它改变每个值的数量?我该怎么做?

0 投票
4 回答
557 浏览

matlab - 在 MATLAB 中使用 fminsearch 时如何确定总运行时间

这里有没有人知道我应该在 MATLAB 中使用什么命令来确定使用 FMINSEARCH 运行 Nelder-Mead 算法直到它停止所花费的总计算机时间。TQ

0 投票
1 回答
1425 浏览

matlab - MATLAB fminsearch 方程使用四个匿名参数

我是一个新的 MATLAB 用户,我需要找到一个方程的四个系数来计算电动机的铁芯损耗。

我已经在图表上绘制了测量数据,需要使用这些结果来定义该图表的方程。

铁损的公式:

在此处输入图像描述

根据测量结果,我绘制了不同f值的Pfe (Bm) 值,但我需要abex的值。

使用等式:

在此处输入图像描述

我可以通过非线性回归分析计算误差的最小值E ,其中Pfei是我的测量值,Pfei * 是我的估计值(在这种情况下,我可能会“猜测”系数的初始值)。

如何使用该fminsearch函数计算最小误差值,从而计算上述系数的值?