当前位置: 首页 > news >正文

矩阵的导数运算


前言

本系列是个人在b站大学学习【DR_CAN】的最优控制教程的笔记,主要用于记录和方便随时知识回顾。

感谢DR_CAN精彩的讲解,附bilibili视频链接:【最优控制-合集】

1. 标量方程对向量的导数

对于多元函数求极值问题,最常用的做法是分别求函数fff对每一个自变量的偏导,然后组成偏导数的方程组,求解这个方程组。

如果我们将该函数的每个自变量组成一个向量y⃗\vec{y}y,求函数f对向量y⃗\vec{y}y的导数,即求一个标定方程对向量的导数。

这里有分母布局和分子布局两种形式,说白了就是最后的导数到底怎么排列的问题。更明白一点:最后导数矩阵的第一行到底是先对向量y⃗\vec{y}y中的每一个变量都求一遍(分子布局),还是先只对第一个变量求一遍(分母布局)。

  • 分子布局:导数的行数与分子的行数相同;
  • 分母布局:导数的行数与分母的行数相同。这两种布局形式互为转置。

在这里插入图片描述

例子:
在这里插入图片描述

2. 向量方程对向量的导数

下面都采用分母布局,即最后导数矩阵的行数与分母的行数一致。
在这里插入图片描述

2.1 特例: ∂Ay⃗∂y⃗=AT\frac{\partial A\vec{y} }{\partial \vec{y} } = A^{T}yAy=AT

在这里插入图片描述

2.2 特例: ∂y⃗TAy⃗∂y⃗=Ay⃗+ATy⃗\frac{\partial \vec{y}^{T} A\vec{y} }{\partial \vec{y} } = A\vec{y} + A^{T} \vec{y}yyTAy=Ay+ATy

在这里插入图片描述

例子:

在这里插入图片描述

3. 链式法则

导数求导的链式法则。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

http://www.dtcms.com/a/389267.html

相关文章:

  • 微算法科技(NASDAQ:MLGO)多注意力循环网络:MARN技术如何让机器理解语言、手势与语音的微妙交互
  • 混合架构(SpringCloud+Dubbo)的整合方案与适用场景(二)
  • centos的hadoop的允许hdfs命令覆盖linux系统目录文件或生成副本
  • 跨平台开发框架全景分析:Flutter、RN、KMM 与腾讯 Kuikly 谁更值得选择?
  • 燃料电池负载均衡测试:解锁高效供能密码
  • ip地址在哪里查看?怎样查询自己电脑ip?如何找到使用内网ip,判断看本地有无公网ip?内网ip怎么给外网访问?
  • 设计模式-模板方法模式详解
  • Red Hat 8.5.0-18 部署ceph文件系统
  • 将ceph文件存储挂载给k8s使用
  • ENVI系列教程(七)——自定义 RPC 文件图像正射校正
  • 「Java EE开发指南」如何用MyEclipse开发Java EE企业应用程序?(二)
  • Linux -- 传输层协议UDP
  • 使用Android Studio中自带的手机投屏功能
  • LeetCode:19.螺旋矩阵
  • Windows 命令行:在 cd 命令中使用绝对路径与相对路径
  • 图片修改尺寸
  • 《嵌入式硬件(十五):基于IMX6ULL的统一异步收发器(UART)的操作》
  • Python爬虫实战:研究Pandas,构建苏宁易购月饼销售数据采集与智能推荐系统
  • 导购app佣金模式的分布式计算架构:实时分账与财务对账
  • Linux Bash脚本自动创建keystore和生成公钥
  • 数据库管理员偏爱哪些MySQL数据库连接工具?
  • 大数据毕业设计选题推荐-基于大数据的农产品交易数据分析与可视化系统-Spark-Hadoop-Bigdata
  • MySQL C API 的“连接孵化器”-`mysql_init()`
  • oracle 数据库导入dmp文件
  • 第二部分:VTK核心类详解(第28章 vtkMatrix4x4矩阵类)
  • JDK、JRE、JVM 是什么?有什么关系?【Java】
  • Visual Studio 2022创建CPP项目
  • Nginx反向代理+负载均衡
  • React Suspense底层原理揭秘
  • 关于pycharm高版本导入torch的问题