首页 文章
  • 0 votes
     answers
     views

    求解Maple中的幂方程

    我有一个功能 f := x -> -5.582656463587253/L^1.877207104415696; 如果我试着解决 x solve(abs(f(x)) = 3, x); 计算需要花费大量的时间,如果我多次执行,我的计算机就会崩溃 . 不应该是一个简单的 abs(-5.582656463587253/L^1.877207104415696) = 3 5.5826564635...
  • 1 votes
     answers
     views

    Maple求解方程式显示“RootOf”

    我正在尝试解决以下系统: gx:=2*x*exp(x^2+y^2)-4*y gy:=2*y*exp(x^2+y^2)-4*x sys:={gx=0,gy=0}: solve(sys,{x,y}) 然后显示以下输出: {x = 0, y = 0}, {x = RootOf(2*_Z^2-ln(2)), y = RootOf(2*_Z^2-ln(2))}, {x = -RootOf(2*_Z^2-l...
  • 0 votes
     answers
     views

    Cplex Java用于解决小型模型

    我试图用额外的约束(权重)来解决类似于TSP的问题,我已经用Java编写了我的代码,但是我在编译时遇到了问题:这是我的代码: package example01; import ilog.concert.*; import ilog.cplex.*; import java.io.*; import java.util.Arrays; public class modele ...
  • 2 votes
     answers
     views

    AMPL难以使用“计数”从约束中编写目标

    我把它翻译成一个约束 . 问题是:假设我有3套 A , B 和 C . 我想将 A 中的元素链接到 B 中的元素,以便 A 中的不超过2个元素链接到 B 中的单个元素(如果它们存在于 C 的1个子集中)( C 的任何子集中3个元素中最多2个是链接到 B )中的1个元素 . I already did this part 假设我写了这个约束: subject to constr {(i,j,k...
  • 0 votes
     answers
     views

    线性编程精度

    我正在研究一个线性问题,以尽量减少 . 它定义明确,主要使用范围[0; 1]中的数字 . Excel的线性求解器以及Mathematica的LinearProgramming确实找到了一个解决方案,但是我认为它以一种坏的方式违反了我的一个约束: 约束必须完全等于0才能使我的解决方案有效,而两个求解器都将数字〜10E-17放在那里并将其视为满意 . 我试着用准确度进行操作但是当我进入10E-17时...
  • 0 votes
     answers
     views

    在MATLAB中求解非线性有限元

    我试图用MATLAB中的节点热源解决四面体有限元上的热扩散问题,这取决于解向量 . 非线性方程系统如下所示: BU'AU = q(T) B是热容矩阵,A是电导率矩阵,q是源项,U是温度 . 我使用Adams-Bashforth / Trapezoid Rule预测器 - 校正器方案,Picard迭代后跟时间步长控制 . 源项的温度精确地在最后一个时间步的温度和预测器的温度之间进行评估 . 这是预测...
  • 0 votes
     answers
     views

    fsolve / fzero:找不到解决方案,看似常规

    我正在尝试使用fsolve或fzero执行以下算法: K5=8.37e-2 P=1 Choose an A S2=(4*K5/A)^(2/3) S6=3*S2 S8=4*S2 SO2 = (5*P)/149 - (101*S2)/149 - (293*S6)/149 - (389*S8)/149 H2O = (40*P)/149 + (556*S2)/4...
  • 1 votes
     answers
     views

    求解器是否应用于需要创建数据的优化案例?

    我正在努力解决一个在员工排班中有理由的优化问题 . 问题是: 我有人员配备水平(特定时间内需要的员 Worker 数,这是一整天,即24列) . 我有根据州法律和员工偏好定义的工作时间规则 . 我认为在考虑所有规则和偏好之后,输出是由人员配备水平产生的变化 . 大多数排班解决方案分两步进行,首先从人员配置水平转变,然后再向员工转移 . 我想要类似于branch and price的东西...
  • 0 votes
     answers
     views

    matlab非线性方程求解器

    我有一组3个非线性方程组,我需要在matlab中使用fsolve来解决它们 function F = root2d(y) syms b1 b2 b3 w21 w31 theta1 theta2 theta3 a1 a2 a3; F(1) = (1+exp(-b1*(w21*y(2)+w31*y(3)-theta1)))^(-1) - a1*y(1); F(2) = (1/(1+exp(-b2...
  • 0 votes
     answers
     views

    使用Excel中的For和Next循环存储求解器结果

    我想使用重复求解器51次,并将每个求解器计算的结果存储在Excel的单独单元格中 . 这是我下面的VBA脚本;但是,我遇到了脚本问题 . 存储的结果仅显示第51个,即最后的计算结果 . 这是一个简单的脚本,但我可以弄清楚我做错了什么 . 感谢您的帮助! Private Sub Button1_Click() Dim j As Integer For j = 1 To 51 Range("...
  • 2 votes
     answers
     views

    VBA不向Solver模型添加元素

    我之前遇到过一个问题,解决方法没有通过VBA向模型添加二进制约束......我(大多数时候)想出了一个问题 . 但现在我遇到了一个新问题 . 首先,让我发布相关的违规代码部分 . 我应该注意这是在Excel 2007中运行 . 'build string of ByChange cells and set up cascading constraints by_change_string = &q...
  • 1 votes
     answers
     views

    Excel VBA:将小数读取为“,”并在计算时将其转换为“ . ”

    我正在使用Solver进行优化,并且我已经从论坛中读取了Solver需要以句号的形式出现小数"." Private Sub CommandButton1_Click() Worksheets("Blad1").Activate SolverReset SolverOk SetCell:=B63, MaxMinVal:=1, ByChange:=...
  • 0 votes
     answers
     views

    Excel 2010解算器无法正常工作

    我正在尝试 Build 一个参考细胞的方程组 . 我试图通过改变某些可变细胞来使每个方程的左侧与右侧相等 . 为了切入追逐,求解者回来说没有解决方案 . 肯定有一个解决方案,因为这是一组既定的方程式 . 在研究它时,我删除了约束,直到找到问题; excel求解器并未尝试使用负数来表示输入 . 我简化为一个约束,可以通过使一个输入-1和其他所有内容相同来解决,并且它仍然没有返回任何结果,其中每个其他...
  • 0 votes
     answers
     views

    Excel解算器:为每次迭代保存候选解决方案和目标单元格的相应值

    我正在尝试使用“进化”方法在Excel中最大化目标单元格,因为它最适合我的特定问题 . 只有一个变量我正在改变,只有一个目标,唯一的约束是变量变量是一个整数 . 求解器已经发现目标最大化,变量值为30,我自己手动确认了这一点 . 我只想要一个表格,在每个迭代中Solver尝试的每个候选者中吐出目标单元格的值(即我想基本上绘制目标单元格的值作为Solver正在变化的变量的函数,显示解决方案中的本地(...
  • 0 votes
     answers
     views

    在matlab中求解大约束线性和非线性方程组的最佳方法是什么?

    MATLAB中约束线性和非线性方程组的求解 我正在使用直接刚度方法在MATLAB中解决FEM问题 . 现在将问题表述为非线性方程组: KU=F or CF=U with C = K^{-1}. 问题是在3-Dd中制定的,有200多个节点 . 该模型用作变形估计器,力总是输入和变形输出 . 所以有很多线性方程 . 现在需要扩展这个问题,需要实现2种类型的约束 . 一些节点必须被约束,以便它们只能围...
  • 1 votes
     answers
     views

    scipy对未定系统的解决方案的替代方案

    我有一个大的非线性系统,其中有许多未知数而不是方程式,需要找到至少一些可能的根,但scipy的 fsolve 和各种求解器通过scipy的 root 都抱怨输入和输出矢量形状(或尺寸太大)不匹配 . 在scipy中是否存在非线性求解器,我可以用于欠定系统的大尺寸?
  • 0 votes
     answers
     views

    用Mathematica求解非线性矩阵系统

    我试图用Mathematica找到矩阵方程的非线性系统的解 . 解决方案空间太复杂,无法尝试使用Solve,因此我尝试使用FindInstance . 这是一个非线性系统的最简单的例子,我试图找到一个解决方案: T + A + C + CBA = 0 I - A - C - ABC = 0 其中A,B,C是任何矩阵,Det [T] = 1,I是维度为2x2的单位矩阵 . 我还希望所有矩阵只有整数...
  • 1 votes
     answers
     views

    用sympy解决明文中的线性方程组

    我想添加一个功能来解决线性方程组到我的基于python的编辑器 . 我正在寻找一个能够解析字符串的模块,如下所示: sample_volume=20 final_concentration=0.55 ethanol_concentration=0.96 final_volume = ethanol_vol+sample_volume final_concentration*final_volum...
  • 5 votes
     answers
     views

    如何解决Sympy中的非线性方程?

    如何解决SymPy中非线性方程的形式 y = P*x + Q + sqrt(S*x + T) 我知道的地方 y(0) , y'(0) , y(c) , y'(c) . 我想找 P , Q , S 和 T . 并将 y 表示为 x 的函数 . 我对文档感到非常困惑 . 请帮忙 .
  • 0 votes
     answers
     views

    Excel解算器曲线拟合失败 - MatLab重铸

    我对excel的求解器有一些奇怪的问题 . 基本上我要做的是曲线拟合我的数据 . 我有两条不同的线,一条是我的校准线,另一条是我试图匹配校准线的派生线 . 我的行取决于19个不同的变量参数(也许这个太多了?我没有结果就尝试过更少)我正在使用求解器调整这些参数以使两条线尽可能接近 . 例如: QP列包含我想要更改的变量,更改这些变量将使我更接近或远离校准曲线 . QP的每个后续值必须大于第一个值 ...
  • 0 votes
     answers
     views

    Excel 2007 VBA错误#450 - Solver Addin

    我创建了一个在2010年完美运行的宏,但是当我尝试运行2007时,会弹出一条错误消息“运行时错误'450'错误的参数数量或无效的属性赋值' . 我是solver addin集成 - 我有附加了excel文件 - 在名为“Multilinesup”的那张表中,宏按钮是“运行优化器” . 请帮忙 . http://excelbyjoe.com/MEF/wp-content/uploads/2015/0...
  • -1 votes
     answers
     views

    解决者故障? Excel VBA

    我正在使用求解器处理优化问题,每次打开求解器参数时,它都会添加我自己没有添加的其他约束 . 例如 . 我输入了三个约束,我想用于此问题 . $H$14 <= $H$13 $K$14 <= $K$13 $N$14 <= $N$13 当我保存并关闭解算器并运行它时,它可以完美地工作 . 然后,当我通过单击excel中“数据”选项卡下的求解器按钮重新打开求解器参数来查看现有约束时,有...
  • 0 votes
     answers
     views

    用于大型系统的快速线性系统求解器

    如何解决系统矩阵带状对角线的大型线性系统?只使用 \ 需要的时间比我想要的要长 . 我愿意使用迭代方法,如果这是唯一的选择,但是是否已经实现了任何已知的高效m文件?我应该寻找什么?非常感谢!
  • 0 votes
     answers
     views

    C中的Sudoku Solver程序在某些情况下会停止,我不知道为什么

    我正在研究c中的程序,用于解决数独谜题的类 . 我们应该实现三种方法,首先它将正确的数字放在每个只有一个可能选择的方块中,重复直到它再也找不到 . 接下来它使用蛮力,在每个方格中放置尽可能少的数字 . 我有这两种方法 . 最后的方法是具有反向跟踪的强力,这是强力函数的一部分 . 它的工作方式与常规蛮力相同,除了它到达一个方形,它不能放置一个数字,它移动到前一个方格并放置下一个最高的数字 . 一旦实...
  • 0 votes
     answers
     views

    Matlab:优化器/求解器的准确性差

    我很难在Matlab上找到根发现问题的准确性 . 我有一个函数, Lik(k) ,并希望找到 k 的值 Lik(k)=L0 . 基本上,问题是各种内置的Matlab求解器( fzero , fminbnd , fmincon )没有像我想要的那样接近解决方案 . Lik() 是一个用户定义的函数,它涉及广泛的编码以计算数值逆拉普拉斯变换等,因此我不包括完整的代码 . 但是,我已广泛使用此功能,它...
  • 2 votes
     answers
     views

    稀疏线性约束非线性最小二乘的求解器

    有没有任何算法或求解器可以解决非线性最小二乘问题,其中已知jacobian总是稀疏的,并且解决方案受到以下任一方面的约束: 线性等式约束和框约束 一般线性不等式约束
  • 0 votes
     answers
     views

    用fsolve求解MATLAB中的非线性方程组

    我有一个代码在MATLAB中生成一个向量,例如以下是一个三分量向量( n=3 ): a1_1 - sin((17*a1_1)/60 + a2_1/8 + a3_1/40 - 0.153233) (15*a1_1)/16 + a2_1/4 + a3_1/32 - sin((17*a1_1)/60 + a2_1/8 + a3_1/40 - 0.0282326) (3*a1_1)/4 + a2_1/2 ...
  • 0 votes
     answers
     views

    使用fmincon在MATLAB中在非线性约束下最大化

    我试图解决最大化功能s.t. 14个约束和15个变量 . 其中一些是线性的,一些不是 . 它们都是方程式(没有不等式) . 我尝试使用'fsolve'和'solve',使用lagrange(最终得到29个方程式和30个变量) - 这样做不太好...... 我转到了fmincon . 我在一个名为objectfun.m的文件中设置了一个带有目标函数的脚本: function f = objectfu...
  • 2 votes
     answers
     views

    matlab中的非线性约束

    我在matlab中使用求解器fmincon,我想添加一个非线性约束,使得要优化的变量具有固定数量的非零元素 . 此数字等于25并固定,如下面的函数所示 . 因此,我将非线性约束设置如下: nonlcon = @limitSizeBasket; function [c,ceq] = limitSizeBasket(x,maskTop,maskBottom) %This function limit...
  • 0 votes
     answers
     views

    Simulink 3D查找表

    我有一个三个非线性方程组,有八个未知数 . 我现在将每个等式设置为等于期望值,然后使用Matlab的fsolve(数值求解器)来找到解 . 我不想实时运行fsolve,而是预先计算一组特定值的解决方案,我将方程设置为相等 . 根据这个目标,我在一组值上运行求解器并创建了一个3D矩阵(N x N x N),我试图将其加载到8个Simulink 3-D查找表中,直接查找表nD块,所以我可以获取八个已解...

热门问题