logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

MATLAB约束优化之惩罚函数法

一、算法原理1、问题引入之前我们了解过的算法大部分都是无约束优化问题,其算法有:黄金分割法,牛顿法,拟牛顿法,共轭梯度法,单纯性法等。但在实际工程问题中,大多数优化问题都属于有约束优化问题。惩罚函数法就可以将约束优化问题转化为无约束优化问题,从而使用无约束优化算法。2、约束优化问题的分类约束优化问题大致分为三类:等式约束、不等式约束、等式+不等式约束。其数学模型为:等式约束...

#matlab#算法#动态规划 +2
微分方程与传递函数

一、RC电路的微分方程与传递函数根据电路关系可得:Ur=I*R+Uc,I=dUc/dt在零初始条件下,对方程组两边同时做拉氏变换得其传递函数为:令R*C=T,1/(T*S+1)是典型的惯性环节二、LRC电路的微分方程与传递函数根据电路关系可得:Ur=L*di/dt+I*R+Uc,I=dUc/dt在零初始条件下,对方程组两边同时做拉氏变换得...

#抽象代数#几何学#拓扑学 +2
MATLAB之Simulink仿真——PID控制实例

基本PID控制一、控制要求被控对象为二阶线性传递函数为133/(s^2+25s)发生信号为正弦信号y=A*sin(2*pi*Ft)比例环节系数Kp=60,积分环节系数Ki=1,微分环节系数Kd=3二、操作步骤1、打开simulink界面2、选择第一个空模板3、进入操作界面,打开工具库4、搜索需要的工具,选中拖动到空白界面中。5、根据工具名称,...

#matlab#算法#线性代数 +1
MATLAB之最小二乘法

一、算法原理给定一些列点x1,x2,.....xn,对应的函数值为y1,y2,......yn。若拟合曲线为y=ax+b,根据条件可写出线形方程组为:[x1 1;x2 1;...;x3;1]*[a;b]=[y1;...;yn]即A*[a;b]=[y2;...;yn]因为A不是方阵,无法求逆。故做如下变形:方法一:方法二:对矩阵A做QR分解二、matl...

#matlab#算法#线性代数
到底了