matlab代码的优化分析自述文件(基本多间隔伪光谱) 该项目采用多区间伪谱方法来解决最优控制问题。 安装 下载 在 MATLAB 命令行窗口中运行(自动将项目文件添加到您的 MATLAB 路径、下载所需文件并打开示例) INSTALL_Basic_Pseudospectral 请参阅运行 Bryson-Denham 示例 open BD_main 理论和案例研究结果见技术报告 引文 该代码是以下出版物的补充材料: 赫伯博士。 解决最优控制问题的多区间伪谱方法的基本实现。 技术报告,工程系统设计实验室,UIUC-ESDL-2015-01,美国伊利诺伊州厄巴纳,2015 年 6 月。 描述 使用了两种数值方案:具有 LGL 节点的 Legendre 伪谱方法和具有 CGL 节点的 Chebyshev 伪谱方法。 使用 Bryson-Denham 问题的案例研究结果证明了用户选择网格参数的影响以及两种数值伪光谱方案之间的差异很小。 求解过程独立于 Bryson-Denham 问题测试,因此可以使用随附的代码解决其他最优控制问题。 本次投稿的主要目的是为多区间伪谱方法的基本实现提供参考。 结
2022-06-01 01:15:38 78KB 系统开源
1
基于伪逆雅可比方法的 3DOF MeArm Matlab 模型仿真的逆运动学。 模拟还没有设置操作范围,所以我们可以看到手臂何时试图到达超出其极限的位置。 正向运动学由 Denavit-Hartenberg 约定驱动。 文书工作: 链接 1: 具有逆向运动学 PD-伪逆雅可比和正向运动学 Denavit Hartenberg 的机器人机械手控制。 链接 2: 使用逆向运动学 PD-伪逆雅可比和正向运动学 Denavit Hartenberg 的机器人机械手控制。 演示:https://youtu.be/cR6eGazJ9Hs
2022-05-11 20:55:09 11KB matlab
1
abinit-pseudopotentials-2.tar.gz
2022-03-26 08:55:54 34.23MB 赝势库
1
Python到AQA伪代码 一个用python编写的简单的散列在一起的转换器,用于将python程序转换为AQA Computer Science伪代码推荐的语法。 这是最初为我自己的程序编写的,因此某些部分可能无法正常工作,请随时进行派生和更改(并创建拉取请求) 它远非完美,但适用于简单到中等复杂度的程序 该程序是用python 2.7编写的,但可以轻松转换python 3程序 初始伪代码规范可以在以下位置找到: 如何使用 获取python-pseudocoder.py的副本在文本编辑器中打开文件并找到pythonFile =“ test.py” 将test.py修改为要转换的python文件的完整路径。 然后运行python-pseudocoder.py 要运行,您可以在IDLE中点击运行,也可以打开一个终端,进入目录并运行python python-pseudocoder.py
2021-12-28 18:29:32 12KB Python
1
奇迹MU仓库编辑器源码,支持S7.S8.S9.S10的版本后台管理操作
2021-12-16 11:14:46 3.12MB 源码
1
对伪逆矩阵进行因式分解以求解正规方程: A*x = b 与MATLAB pinv相比,伪逆有两个优点: - PINV 需要昂贵的 SVD - PINV 不适用于稀疏矩阵。 解 x 最小化残差 |Ax - b| 的 2-范数。 在欠定系统的情况下,即 rank(A) < length(x),pseudoinverse(A)*b 返回的解是所有解中最小的 2-norm。 请注意,如果使用反斜杠运算符,则此属性*不*满足:x = A\b。 方法:对源空间和目标空间都使用 QR 分解。 分解后的结果存储在 object 中,稍后可用于与任何目标空间向量 (RHS) 相乘。 灵感来自 FACTORIZE http://www.mathworks.com/matlabcentral/fileexchange/24119
2021-12-05 19:50:48 6KB matlab
1
matlab +人口增长代码伪边际MCMC 用于贝叶斯参数估计的伪边际MCMC算法的MATLAB示例。 我们实施(*)粒子边缘MCMC算法(Andrieu和Roberts 2009),对非线性状态空间模型的参数执行精确的贝叶斯推断。 Andrieu和Roberts显着证明(另见Beaumont 2003),当似然函数近似时,使用似然函数的无偏估计量(例如使用顺序蒙特卡洛算法使用有限数量的粒子获得的估计量)足以获得精确的参数推论。插入到标准MCMC算法中(并且不考虑粒子数量)。 这就是为什么这类算法有时被称为“精确近似”的原因。 可以在我们的幻灯片中找到我们的示例以及方法,该方法在Darren Wilkinson的两篇博客文章中也得到了很好的说明,请参见下面的参考。 请注意,推理引擎(pseudomarginal.m)并不是很通用:即先验密度是硬编码的,即代码不是独立于问题的。 (*)这主要基于Fredrik Lindsten编写的代码,可从以下网站获得 参考 马萨诸塞州,博蒙特(Beaumont),马萨诸塞州,2003年。估算受基因监测的种群的人口增长或下降。 遗传学,164(3),第
2021-12-01 20:44:14 7KB 系统开源
1
Pseudo
2021-12-01 10:52:29 16KB 字体
1
伪代码的使用规范很少地方讲到,我把这个资源传上来希望看到的人能够不再纠结于伪代码的格式,因为它还是一定程度上规范伪代码的书写
1
Pseudocode_to_Python:这是python的伪代码
2021-11-18 15:56:33 4KB Python
1