barriers / 阅读 / 详情

有没有知道用excel规划求解(solver)求最优投资组合的?麻烦联系下我QQ,感激不尽,如教会,有重谢。

2023-08-18 16:12:17
共4条回复
小菜G
你可以看 博迪的书 的第七章 有个教你用excel求解的。

步骤:
1. 加载数据分析和规划求解两个插件
2. 讲股价和risk free rate 写成收益率形式。
3. 求出个股的平均收益率(mean ER)、方差 进而 求出标准差
4.用数据分析- 协方差功能 求出 协方差矩阵。
5. 在协方差左边和上面空出一行 写入权重, 初始值为1,0,0,0,0……
6 用 sumproduct功能 求出每个股价的协方差之和。 然后在对每个股价协方差之和按权重求和(sumproduct功能) 写到另一个格子里(这就是portfolio的总标准差)
7用sumproduct功能 设置求 portfolio 的mean ER 权重乘以个股ER 可求出有效边界总收益
8.用总收益减去 risk free rate 再除总标准差 可得 slope (公式)
9.运行 slover 设置目标单元格为方差 值为min 可求出 min var 点。 一般说是p点。(约束条件 权重为1 非卖空市场需要设各个权重大于0)
10 再次运行 slover 设置slope 为最大值时候。可求出 最优资产配置点。 (约束条件不变)
贝贝

必须建立对规划求解加载宏的引用,操作方法如下:

在VBE窗口中,单击“工具”→“引用,从“可使用的引用”列表框中选择“Solver.xla”或“Solver”复选框。

cloudcone

必须建立对规划求解加载宏的引用,操作方法如下:

在VBE窗口中,单击“工具”→“引用,从“可使用的引用”列表框中选择“Solver.xla”或“Solver”复选框。

【注意】

1、菜单中的“引用”是灰色的?——可能是执行代码出错,先停止代码运行。

2、Excel 2003 则把Office 14改为Office 11

3、是引用Solver.xla,不是.dll

慧慧
* 回复内容中包含的链接未经审核,可能存在风险,暂不予完整展示!
是否是在一串数字中选出若干个数字,使之总和为接近某个数字?如果是的话可以参考以下链接,本人也是这个的受益者,必须分享
http://zhidao.b***.com/question/162209207.html

相关推荐

solve什么意思

解决
2023-08-10 22:33:223

excel solver怎么用

如上图:1、先确定题目中的方程式,从题中可以得出:B3-B1=(B3-B2)*72、由于excel单变量求解中的目标值必须是常数,所以将可变单元格B3移到方程式一边,得:B3-(B3-B2)*7=B13、在单元格B4中输入公式:=B3-(B3-B2)*74、选择:数据→假设分析→单变量求解 5、单击确定,ok大功告成。
2023-08-10 22:34:214

excel mac怎么使用solver

点开“工具”2. 点击“Excel加载项”3. 弹出的选项卡中选中Solver Add-In4. 数据选型卡下就能看的求解器了
2023-08-10 22:36:294

如何用excel求解器solver求出最优化解

下面演示如何用2010来实现书中同样的效果。 首先安装Solver,点击绿色的“文件”标签,点击“选项”, 点击之后弹出对话框, 在“管理(A)”下拉列表中选择“Excel加载项”,点击旁边的“转到(G)”按钮,弹出如下的对话框 选中“规划求解加载项”,点击确定,这样Solver就安装好了。 安装好Solver之后,就可以开始了。构造一个如下的表格 将C3命名为x,这样我们就可以直接在公式中使用x,而不是$C$3这样麻烦的方式引用这个单元格了。 在C3上点右键,点击弹出菜单的“定义名称(A)”,在弹出的对话框中,将该单元格命名为“x”。 在C4输入公式 =2*x/3-sin(x) 2x/3-sin(x)=0即是我们要求解的方程。在“数据”中选择“规划求解” 在“规划求解参数”对话框中设置 点击“求解”按钮,开始求解。完成之后,会弹出如下的对话框 根据需要进行相应的设置即可。求解结果 同时Solver还生成了一个名为“运算结果报告 1”的sheet,
2023-08-10 22:37:181

excel的solver到底是干嘛的?

excel 的solver也叫求解器,或规划求解器。另外还有一个分析器。excel在默认的情况下安装了这两种插件,但如果第一次使用还需要激活。激活的方式在2007和2003中是不一样的。下面以2003为例:在“工具”下拉菜单中点击“加载宏”,弹出对话框,在“分析工具库”和“规划求解”前打勾,再确定。然后在“工具”下拉菜单中就能看到“规划求解”,点击弹出“规划求解参数”菜单后,就可以使用了。OK?
2023-08-10 22:37:281

Excel2013 怎么打开Solver求解器

Solver就是中文版的规划求解,如下图所示:具体打开步骤,文件选项卡→选项→加载项下,选择Excel加载项,点击转到(如红框所示位置):然后你就可以看到规划求解:把前面的复选框勾选即可。然后你就可以在数据选项卡下,找到规划求解了。
2023-08-10 22:37:351

出现这个警告信息的原因:在仿真参数设置对话框(Configuration Parameters)中,求解器选项(Solver options)的最大步长(Max Step Size)被设成“自动”(auto)。在这种情况下,离散求解器会使用最短采样时间作为最大步长,而连续求解器使用仿真起止时间的1/50作为最大步长。模型默认的开始时间是0,结束时间是10,所以其1/50就是0.2秒。 警告的作用:关于最大步长最大步长是Simulink求解器按时间进行步进时所允许的最大步长——注意,这是对变步长(Variable-step)求解器而言的(你的模型出现这样的提示,肯定是变步长求解器)。如果选择的是定步长(Fixed-step)求解器,参数设置对话框里面有一个类似的项是Fixed step size (fundamental sample time),同样可以设置为auto,也会导致类似(但不完全相同)的警告。警告的作用按照上面所说的自动步长设置规则,你新建一个模型,默认的求解器是变步长的,而默认的最大步长是auto,这样的参数设置对于多数模型可能是适用的,但对于有些模型,这样的步长可能不合适,可能错过模型的一些重要特性,从而导致仿真结果错误。所以Simulink发出一个警告,提醒用户注意这个问题。 怎样消除这个警告:知道了原因和作用,如果你确定仿真结果可信,只是不想看到每次仿真都出来这样一个讨厌的警告,那么也很简单,提供两种做法给你:在前述仿真参数设置对话框中,求解器选项的最大步长(Max Step Size)设成一个明确的数而不是auto(随便什么数都可以,比如0.2)。如果不改最大步长,那就简单屏蔽掉警告信息,这也有两种做法:通过用户界面:从仿真参数设置对话框选择诊断选项卡(Diagnostics pane),然后设置Automatic solver parameter selection为none。简单的用一个命令代替上述GUI操作:set_param(gcs,"SolverPrmCheckMsg","none") 打这么多字不容易,如果满意,就采纳了给个好评吧。
2023-08-10 22:38:071

电脑excel2010提示solver.xla文件丢失的解决方法

近日有多位用户反馈,使用Excel2010的时候会出现solver.xla文件丢失的提示,solver.xla文件是什么呢?solver也就是规划求解,是Excel的一个VBA的应用,出现缺少solver.xla文件可以在网上下载该文件,下面小编给大家介绍电脑excel2010提示solver.xla文件丢失的解决方法。Excel中如何进行规划求解:1、在OFFICE的重要组件EXCEL中,有一个规划求解的加载宏。加载该宏之后,就可以利用EXCEl的规划求解功能进行规划求解;2、在EXCEL2003版本中,通过点击菜单“工具--宏--加载宏”,加载“规划求解加载项”即可加载该宏;3、在EXCEl2007版本中,通过点击office按钮,EXCEL选项→加载项→转到EXCEL加载项,然后加载【规划求解加载项】便可以加载规划求解的宏;4、在EXCEl2010版本中,通过点击“文件”选项卡打开“Excel选项”对话框。单击左侧“加载项”标签,在右侧单击“转到”按钮,打开“加载宏”对话框,勾选“规划求解加载项”复选框,单击“确定”按钮,即可在工具栏的“数据”选项卡中出现“分析”选项组,上面就有了“规划求解”按钮。Excel2010缺失solver.xla解决方法:如果你在Excel中无法进行规划求解或提示缺失solver.xla文件,那么就下载solver.xla并放到“C:ProgramFilesMicrosoftOfficeOffice12LibrarySOLVER”目录下就可以了。以上就是电脑excel2010提示solver.xla文件丢失的解决方法的全部内容了,需要用到规划求解或出现该提示的朋友可以按照上述方法修复。
2023-08-10 22:38:251

Solver...方程求解器怎么使用?

进入方程求解器后显示方程输入界面。输入的方程必须为等号左侧为零的形式,如0=2x+3、0=6x+7等。这里输入0=2x+3。按ENTER确认,如果按ENTER后欲修改,按上方向键可返回修改。以上界面中下面的X=后面为解的值,bound为误差。按ALPHA+ENTER[SOLVE]求解。如果想解6x+7=13+7x这样的方程,需将此方程整理为0=...的形式,整理之后为0=6+x。所以在方程输入的位置输入"6+x"即可。
2023-08-10 22:38:331

Excel里面的SOLVER.XLAM这样的扩展加载项怎么破解密码?

无需破解,密码是Wildebeest!!
2023-08-10 22:39:052

用excel的规划求解(solver),数据公式都没错,但为什么不出结果来呢?

我的问题应该和你的一样,mac 的excel 2016. 老师给的solver, 公式都已经填好了,但是就是在我的solver 点确认后不出答案,什么都没变。应该是语言的问题,我在谷歌上搜索到了,按照这个方法解决了。这是原贴的链接,网页链接我再附上截图。搜了下百度都没有看到类似的解决方法,希望能解决你的问题,和以后别人遇到这个问题也能在百度上搜到答案
2023-08-10 22:39:153

Excel solver修改一个值后,不能自动求解出最优解,必须再次调用solver才行

首先,规划求解在数据修改后必须再次运行。其次。你的C=100是错的,按你的公式d=0的话,C=25,因为100-4*25=0你这个不需要规划求解,用单变量求解即可。
2023-08-10 22:39:311

电脑是Mac,Excel Solver英文版用不了。总说有一个相同名字的文件已打开,不能再打开第二个??救急!!

把solver的addin取消再重新添加就可以了
2023-08-10 22:39:473

mac excel 加载solver闪退

电脑配置问题。macexcel加载solver闪退可能是电脑配置问题,可进行电脑配置升级。然后重新启动该电脑加载solver就不会再出现闪退问题。电脑的配置,是衡量一台电脑性能高低的标准。主要由CPU、显卡、主板、内存、硬盘、显示器、机箱、光驱、键盘、鼠标和散热系统决定。硬盘速度又因接口不同,速率不同,一般而言,分IDE和SATA接口,早前的硬盘多是IDE接口,相比之下,存取速度比SATA接口的要慢些。
2023-08-10 22:39:551

mac excel 加载solver闪退

电脑配置问题或软件原因。1、macexcel加载solver闪退可能是电脑配置问题,可进行电脑配置升级。2、也可能是软件原因,重新下载正版软件。
2023-08-10 22:40:041

xp系统下Excel表格提示solver.xla文件丢失怎么办

一位windowsxp系统用户反馈自己在使用Excel软件过程中,突然遇到缺失solver.xla文件提示,这是怎么回事呢?我们要如何操作?接下来,就随小编一起看看xp系统下Excel表格提示solver.xla文件丢失的具体解决方法。一、Excel中如何进行规划求解?在OFFICE的重要组件EXCEL中,有一个规划求解的加载宏。加载该宏之后,就可以利用EXCEl的规划求解功能进行规划求解。方法如下:在EXCEL2003版本中,通过点击菜单【工具】rarr;【宏】→【加载宏】,加载【规划求解加载项】便可以加载该宏。在EXCEl2007版本中,通过点击office按钮,EXCEL选项→加载项→转到EXCEL加载项,然后加载【规划求解加载项】便可以加载规划求解的宏。在EXCEl2010版本中,通过点击“文件”选项卡打开“Excel选项”对话框,单击左侧“加载项”标签,在右侧单击“转到”按钮,打开“加载宏”对话框,勾选“规划求解加载项”复选框,单击“确定”按钮,即可在工具栏的“数据”选项卡中出现“分析”选项组,上面就有了“规划求解”按钮。二、Excel2010缺失solver.xla怎么办?如果你在Excel中无法进行规划求解或提示缺失solver.xla文件,那么就百度搜索并下载solver.xla并放到c:ProgramFilesMicrosoftOfficeOffice12LibrarySOLVER目录下就可以了。xp系统下Excel表格提示solver.xla文件丢失的解决方法就为大家介绍到这里了。希望本教程能够帮助到所有有需要的朋友们!
2023-08-10 22:40:111

您好!我的excel规划求解显示:solver.dll不可用----可以定义或编辑规划求解模型,但不能求解。希望您帮忙!

求解啊 同样的问问题
2023-08-10 22:40:214

ExcelSolver无法求解非线性规划问题

3步完成规划求解,Excel完美搞定线性或非线性规划最优解!资料如下:“规划求解”也可以称为假设分析工具,它是一组命令的组成部门,使用“规划求解”可以求得工作表中某个单元格中公式的最佳值。“规划求解”将对目标单元格中公式相关联的一组单元格中的数值进行调整,最终在目标单元格中计算出期望的结果。在Excel中,一个规划求解问题由以下3个部分组成:可变单元格、目标函数、约束条件。可变单元格:是实际问题中有待于解决的未知因素,一个规划问题中可能有一个变量,也可能有多个变量。在规划求解中,可以有一个可变单元格,也可能有一组。可变单元格也称为决策变量,一组决策变量代表一个规划求解方案。目标函数:表示规划求解要达到的最终目标。一般来说,目标函数是规划模型中可变量的函数。目标函数是规划求解的关键,可以是线性函数,也可以是非线性函数。约束条件:是实现目标的限制条件,与规划求解的结果有着密切的关系,对可变单元格中的值起着直接的限制作用,可以是等式,也可以是不等式。在Excel2010中,当加载了分析工具后,“数据”选项卡中会显示“分析”功能组。接下来,用一个实例了解一下如何使用规划求解功能。例如:现有某企业生产两种产品,生产一个产品甲可以赚60元,生产一个产品乙可以赚80元。制造一个产品甲需要2小时机时,并且耗费原料3公斤;制造一个产品乙需要3.5小时机时,并且耗费原料2.5公斤。现在每个月能得到的原料为500公斤,每个月能分配的机时为600小时。现在面临的问题就是该公司每个月应该如何分配两种产品的生产,才能赚取最大的利润。第一步:建立规划求解模型。根据需求制作表格,并在B8、B9、B10中输入对应的公式。二步:规划求解。创建好规划求解模型后,接下来就可以开始正式求解了。①在“分析”功能组总单击“规划求解”按钮。②在“规划求解参数”对话框中单击“设置目标”单元格引用按钮选择单元格B10,在“通过更改可变成单元格”选择E3E4.
2023-08-10 22:40:411

excel2010的规划求解加载项用不了,是关于solver32.dll的问题

最多出现这种提示的,是在64位Office中加载了32位VBA代码。楼主如果是64位Office,需要得到一个64位的SOLVER。其实,微软VP层强烈建议使用32位的Office来保护原有的Office文档资源,因为64位Office兼容性很有问题
2023-08-10 22:40:491

关于matlab的solver求解器

都是基于欧拉法,adams法,库拉格龙方法的解算器.在用微分方程描述的一个变化过程中,若往往又包含着多个相互作用但变化速度相差十分悬殊的子过程,这样一类过程就认为具有“刚性”.
2023-08-10 22:40:582

Office2013 Excel中solver可以添加但是却无法工作,怎么办?

就你遇到的提示内容来说:是说你的宏不存在或者宏安全等级太高了,导致宏全部被禁用了。第二个窗口是说兼容性错误。所以这个要看你新买的Win8之后,Office2013的软件本身是否安装妥当,是否已经全部激活等。从软件的安装入手开始检查以下吧。
2023-08-10 22:41:081

Excel solver 能实现自动取整吗

1.如果你需要取整的单元格原始数据在A12.在A2单元格中输入=int(A1)即可A1可以替换为任意存储原始数据的单元格
2023-08-10 22:41:242

Excel 2013 solver无法运行 系统是64位的

就你遇到的提示内容来说:是说你的宏不存在或者宏安全等级太高了,导致宏全部被禁用了。第二个窗口是说兼容性错误。所以这个要看你新买的Win8之后,Office2013的软件本身是否安装妥当,是否已经全部激活等。从软件的安装入手开始检查以下吧。
2023-08-10 22:41:331

用Adams/Solver求解模型的问题

msc教程是这样的:用notepad或者wordpad编写.acf文件(普通文本保存成这种后缀)运行Solver,输入上述的.acf文件名。前提是相同工作目录中必须有.acf文件中引用的.adm文件(模型文件)。或者运行adams command,输入ru-s,输入上述.acf文件名,其余同上。
2023-08-10 22:41:411

excel里面不能用solver

就是你不能用宏了,你重装office 吧,我刚才就是这样,我装了好几个版本的office,删了其中一个其他的就不能用,就提示这个
2023-08-10 22:41:502

ANSYS cfx solver 总是出错 出现以下情况

我近来也经常遇到这个问题,网上看了很多资料也都没解决,后来我自己摸索出这个经验希望对遇到同样问题的人有帮助:若计算模型经过多次反复设置,求解时经常会出错反馈代码是code1或code2,建议在project界面右键clear generated date,清除掉之前的数据再求解。建议mesh—setup—solution——results各模块都清除。
2023-08-10 22:42:271

为什么我的excel 没有规划求解(solver)的啊?

规划求解 在加载项里, 找到他 打上√ 点确定 就行了顺便问 一上,你的Excel 是哪个版本的?
2023-08-10 22:42:375

怎样在EXCEL里面找solver

你说的是EXCEL SOLVER 插件吧?那个你应该在安装的时候自定义选择安装,要是没安装的话,只能再下一个插件了
2023-08-10 22:42:562

excel里使用solver时answer和sensitivity report怎么弄出来的?

在数据里面点规划求解,输入条件点求解之后跳出的对话框右侧会有选项,选择输出answer report 和sensitivity report 就可以了哈
2023-08-10 22:43:061

excel2010规划求解时出现“运行时错误53,文件未找到Solver32.dll”,如何解决?在线等

这哥们回答的挺详细的
2023-08-10 22:43:143

怎么解决The "FixedStepDiscrete" solver cannot be used to simulate block diag

修改运算方式为连续具体做法在建立simulink模型界面中选择——simulation——model confirguration paramaters——在solver选项中,solver options的solver选项改为ode3 (bogacki-SHampine){只要不选第一个就好}
2023-08-10 22:43:451

win8 64位系统中的Excel2010无法运行"SOLVER.XLAM!MainEx"宏

这个应该是兼容问题。可能程序不兼容, 可以更换个版本试试。另外建议参考下程序对配置的要求。或者右键需要运行的程序 选择兼容性 用兼容模式运行试试。
2023-08-10 22:43:541

solve的名词

solution
2023-08-10 22:44:162

excel2010使用solver求解的方法步骤详解

  在办公中,人们经常使用 Excel 进行数据的存储、对比、以及计算。而 solver是Excel里的求解器。也是经常用到的一个功能。下面是由我分享的excel2010如何使用solver求解的 方法 ,希望对你有用。   excel2010使用solver求解的方法   步骤1:我们按照题目的限制条件在excel中输入如下的表格和公式 excel2010使用solver求解的方法图1   步骤2:A和B,的数量可以留空,但是为了让大家了解输入的公式,我们暂时分别填写50,50 excel2010使用solver求解的方法图2   步骤3:点击“数据”选项卡中的“规划求解” excel2010使用solver求解的方法图3   步骤4:在弹出的对话框中填入相应的信息;   设置目标:单元格C20,即我们的目标函数的位置;   勾选“最大值”;   通过更改可变单元格:填入A,B产品数量的单元格(C5:C6)   下面添加限制公式,点击“添加” excel2010使用solver求解的方法图4   步骤5:输入第一条限制公式:A<=400;点击确定 excel2010使用solver求解的方法图5   步骤6:如图遵守约束中出现刚才填写的限制条件,我们再点击“添加”加入另外两条公式;   步骤7:点击“求解” excel2010使用solver求解的方法图6   如图,自动求解出最优解:A=0,B=400;
2023-08-10 22:44:481

如何用excel求解器solver求出最优化解

如何用excel求解器solver求出最优化解网页链接
2023-08-10 22:44:595

excel mac怎么使用solver?

1、启动Excel并参照模板创建新的工作簿;x0dx0a2、点击“工具”菜单中的“加载宏”菜单项;(注意“工具”菜单项最后一项是什么?)x0dx0a3、在加载宏的对话框中将“Solver.Xlam”打上对钩;x0dx0a4、在此点击“菜单”,观察最后一项是否为“规划求解”
2023-08-10 22:45:281

如何使用EXCEL中的SOLVER 操作方法

  在Introduction to optimum design 2nd Edition一书的P117,简单介绍了如何使用Excel的Solver求解方程。然而书中的文字是基于07以前的版本描述的,07使用全新界面之后,一些操作发生了变化。这里演示如何用2010来实现书中同样的效果。  首先安装Solver,点击绿色的“文件”标签,点击“选项”,  点击之后弹出对话框,  在“管理(A)”下拉列表中选择“Excel加载项”,点击旁边的“转到(G)”按钮,弹出如下的对话框  选中“规划求解加载项”,点击确定,这样Solver就安装好了。  安装好Solver之后,就可以开始了。构造一个如下的表格  将C3命名为x,这样我们就可以直接在公式中使用x,而不是$C$3这样麻烦的方式引用这个单元格了。    在C3上点右键,点击弹出菜单的“定义名称(A)”,在弹出的对话框中,将该单元格命名为“x”。  在C4输入公式  =2*x/3-sin(x)  2x/3-sin(x)=0即是我们要求解的方程。在“数据”中选择“规划求解”  在“规划求解参数”对话框中设置  点击“求解”按钮,开始求解。完成之后,会弹出如下的对话框  根据需要进行相应的设置即可。求解结果  同时Solver还生成了一个名为“运算结果报告 1”的sheet,
2023-08-10 22:45:381

如何用excel求解器solver求出最优化解

excel里面通常不会默认添加求解器的,我们要进行简单的操作来实现。选择”文件“,点击”选项“;在弹出的excel选项框中点击”加载项“,选择”excel加载项“,点击”转到“2在弹出的加载宏对话框中勾选"规划求解”,点击“确定”;于是在数据选项卡中就添加了求解器solver工具END求解最优化解1我们按照题目的限制条件在excel中输入如下的表格和公式2A和B,的数量可以留空,但是为了让大家了解输入的公式,我们暂时分别填写50,503点击“数据”选项卡中的“规划求解”4在弹出的对话框中填入相应的信息;设置目标:单元格C20,即我们的目标函数的位置;勾选“最大值”;通过更改可变单元格:填入A,B产品数量的单元格(C5:C6)下面添加限制公式,点击“添加”5输入第一条限制公式:A<=400;点击确定6如图遵守约束中出现刚才填写的限制条件,我们再点击“添加”加入另外两条公式;点击“求解”
2023-08-10 22:45:471

苹果电脑 excel2016的solver怎么打开??

1、启动Excel并参照模板创建新的工作簿; 2、点击“工具”菜单中的“加载宏”菜单项;(注意“工具”菜单项最后一项是什么?) 3、在加载宏的对话框中将“Solver.Xlam”打上对钩; 4、在此点击“菜单”,观察最后一项是否为“规划求解”。
2023-08-10 22:46:261

excel mac怎么使用solver

1、启动Excel并参照模板创建新的工作簿;2、点击“工具”菜单中的“加载宏”菜单项;(注意“工具”菜单项最后一项是什么?)3、在加载宏的对话框中将“Solver.Xlam”打上对钩;4、在此点击“菜单”,观察最后一项是否为“规划求解”
2023-08-10 22:46:482

excel solver怎么用,

转成表格,就很简单了
2023-08-10 22:46:583

simulink求解器solver 的设置问题

出现这个警告信息的原因:在仿真参数设置对话框(Configuration Parameters)中,求解器选项(Solver options)的最大步长(Max Step Size)被设成“自动”(auto)。在这种情况下,离散求解器会使用最短采样时间作为最大步长,而连续求解器使用仿真起止时间的1/50作为最大步长。模型默认的开始时间是0,结束时间是10,所以其1/50就是0.2秒。警告的作用:关于最大步长最大步长是Simulink求解器按时间进行步进时所允许的最大步长——注意,这是对变步长(Variable-step)求解器而言的(你的模型出现这样的提示,肯定是变步长求解器)。如果选择的是定步长(Fixed-step)求解器,参数设置对话框里面有一个类似的项是Fixed step size (fundamental sample time),同样可以设置为auto,也会导致类似(但不完全相同)的警告。警告的作用按照上面所说的自动步长设置规则,你新建一个模型,默认的求解器是变步长的,而默认的最大步长是auto,这样的参数设置对于多数模型可能是适用的,但对于有些模型,这样的步长可能不合适,可能错过模型的一些重要特性,从而导致仿真结果错误。所以Simulink发出一个警告,提醒用户注意这个问题。怎样消除这个警告:知道了原因和作用,如果你确定仿真结果可信,只是不想看到每次仿真都出来这样一个讨厌的警告,那么也很简单,提供两种做法给你:在前述仿真参数设置对话框中,求解器选项的最大步长(Max Step Size)设成一个明确的数而不是auto(随便什么数都可以,比如0.2)。如果不改最大步长,那就简单屏蔽掉警告信息,这也有两种做法:通过用户界面:从仿真参数设置对话框选择诊断选项卡(Diagnostics pane),然后设置Automatic solver parameter selection为none。简单的用一个命令代替上述GUI操作:set_param(gcs,"SolverPrmCheckMsg","none")打这么多字不容易,如果满意,就采纳了给个好评吧。
2023-08-10 22:48:071

matlab画图,我有个代码要用solver我不会 求高手把图画出来

把上边的函数保存为DYDt50.m(代码作如下修改)function yd=DYDt50(t,y)U=10;R1=4;R2=0.2;C=1;L=1;yd=[-(1/(R1*C))*y(1)-(1/C)*y(2)+(1/(R1*C))*U;(1/L)*y(1)-(R2/L)*y(2)];end然后 在窗口中运行:tspan=[0,40];y0=[0;0];[t,YY]=ode45("DYDt50",tspan,y0);plot(t,YY(:,1));xlabel("t"),ylabel("uc");得到以下结果:
2023-08-10 22:48:171

excel solver 怎么安装

电脑事具体我太清楚 说两解决办自试试 1```注册表面彻底删除掉加载宏EXCEL添加: "HKEY_CURRENT_USERSoftwareMicrosoftOffice***ExcelAdd-in Manager"项面项加载宏路径代码删除掉
2023-08-10 22:48:272

excel solver怎么暂停

1、excel里面通常不会默认添加求解器的,要进行简单的操作来实现。选择”文件“,点击”选项“;在弹出的excel选项框中点击”加载项“,选择”excel加载项“,点击”转到“。2、在弹出的加载宏对话框中勾选"规划求解”,点击“确定”;于是在数据选项卡中就添加了求解器solver工具。点击暂停就可以暂停了。
2023-08-10 22:49:341

simulink求解器solver的设置问题

出现这个警告信息的原因:在仿真参数设置对话框(ConfigurationParameters)中,求解器选项(Solveroptions)的最大步长(MaxStepSize)被设成“自动”(auto)。在这种情况下,离散求解器会使用最短采样时间作为最大步长,而连续求解器使用仿真起止时间的1/50作为最大步长。模型默认的开始时间是0,结束时间是10,所以其1/50就是0.2秒。警告的作用:关于最大步长最大步长是Simulink求解器按时间进行步进时所允许的最大步长——注意,这是对变步长(Variable-step)求解器而言的(你的模型出现这样的提示,肯定是变步长求解器)。如果选择的是定步长(Fixed-step)求解器,参数设置对话框里面有一个类似的项是Fixedstepsize(fundamentalsampletime),同样可以设置为auto,也会导致类似(但不完全相同)的警告。警告的作用按照上面所说的自动步长设置规则,你新建一个模型,默认的求解器是变步长的,而默认的最大步长是auto,这样的参数设置对于多数模型可能是适用的,但对于有些模型,这样的步长可能不合适,可能错过模型的一些重要特性,从而导致仿真结果错误。所以Simulink发出一个警告,提醒用户注意这个问题。怎样消除这个警告:知道了原因和作用,如果你确定仿真结果可信,只是不想看到每次仿真都出来这样一个讨厌的警告,那么也很简单,提供两种做法给你:在前述仿真参数设置对话框中,求解器选项的最大步长(MaxStepSize)设成一个明确的数而不是auto(随便什么数都可以,比如0.2)。如果不改最大步长,那就简单屏蔽掉警告信息,这也有两种做法:通过用户界面:从仿真参数设置对话框选择诊断选项卡(Diagnosticspane),然后设置Automaticsolverparameterselection为none。简单的用一个命令代替上述GUI操作:set_param(gcs,"SolverPrmCheckMsg","none")打这么多字不容易,如果满意,就采纳了给个好评吧。
2023-08-10 22:49:411

求救:excel2011 for mac不能加载solver.Xlam 悬赏30 求大神~~~

1、启动Excel并参照模板创建新的工作簿;2、点击“工具”菜单中的“加载宏”菜单项;(注意“工具”菜单项最后一项是什么?)3、在加载宏的对话框中将“Solver.Xlam”打上对钩;4、在此点击“菜单”,观察最后一项是否为“规划求解”
2023-08-10 22:49:551

WPS solver在哪啊 怎么用

wps没有这个。
2023-08-10 22:50:192

Excel老是弹出一个对话框说solver.xlam已被打开,好烦,求大虾帮忙!!见截图!!!!

MS的Solver是在Excel中进行数据规划求救的宏,有些FY在安装MS Office for MAC后启动Solver时出现系统崩溃的问题,可以尝试一下步骤得以解决:1、启动Excel并参照模板创建新的工作簿;2、点击“工具”菜单中的“加载宏”菜单项;(注意“工具”菜单项最后一项是什么?)3、在加载宏的对话框中将“Solver.Xlam”打上对钩;4、在此点击“菜单”,观察最后一项是否为“规划求解”
2023-08-10 22:50:291

Excel solver 怎么加z=0或1的约束?

2023-08-10 22:50:382