目录

  • 总述
  • 函数说明
  • 应用举例
  • 函数实现

总述

函数说明

function result=paradiff(y, x, t, n)
%paradiff
%参数方程求导的递归实现
%  调用格式:
%    y1 = paradiff(y, x, t, n)
%  其中:y=f(t), x=g(t), t为参数, n为导数阶次
%
% Examples:
%  已知参数方程 y=sin(t)/(t+1)^3; x=cos(t)/(t+1)^3
%  求d3y/dx3
% MATLAB求解语句:
%  syms t; y=sin(t)/(t+1)^3; x=cos(t)/(t+1)^3;
%  f = paradiff(y,x,t,3);
%  [n,d]=numden(f);   %分离分子分母
%  F=simplify(n)/simplify(d)  %分子分母各自化简

应用举例

问题: 已知参数方程
y=sint(t+1)3,x=cost(t+1)3y=\frac{sint}{(t+1)^3}, x=\frac{cost}{(t+1)^3}y=(t+1)3sint​,x=(t+1)3cost​
求d3y/dx3d^3y/dx^3d3y/dx3

代码如下:

syms t
y=sin(t)/(t+1)^3; x=cos(t)/(t+1)^3;
f=paradiff(y,x,t,3);
[n,d]=numden(f);              % //分离分子分母
F=simplify(n)/simplify(d)     % //分子分母各自化简

最终结果为:

函数实现

function result=paradiff(y, x, t, n)
if mod(n,1)~=0error('n should positive integer, please correct')
else if n==1result = diff(y,t)/diff(x,t); elseresult = diff(paradiff(y,x,t,n-1),t)/diff(x,t); end
end

此函数源文件可前往下面网址下载:

paradiff.m下载通道

matlab实现参数方程求导(paradiff函数)相关推荐

  1. matlab读取excel,求导、函数、注释,保留小数点位数等

    0.安装 2016a 破解版教程: https://jingyan.baidu.com/article/72ee561a19688be16138df3b.html 1.matlab大段注释的方法: 注 ...

  2. matlab对信号求导,符号函数的微分(求导)在Matlab中实现

    MATLAB软件提供求函数导数的指令是diff,具体使用格式如下: (1)diff(f, x) 表示对f(这里f是一个函数表达式)求关于符号变量x的一阶导数.若x缺省,则表示求f对预设独立变量的一阶导 ...

  3. 人工智能数学基础--导数3:隐函数求导、对数求导法、参数方程求导法

    一.隐函数概念 用y=f(x)这种方式定义的函数叫显函数,而隐函数是指没有使用这种方式定义,而是用类似F(x,y)=0这种方程方式来定义x和y关系的方式. 一般地,如果变量x和y满足一个方程F(x,y ...

  4. 隐函数及参数方程求导——“高等数学”

    各位CSDN的uu们你们好呀,今天,小雅兰的内容是隐函数求导和参数方程求导,下面,就让我们进入求导数的世界吧 一.隐函数的导数 二.隐函数求导 三.由参数方程确定的函数的导数 四.相关变化率  一.隐 ...

  5. MATLAB求二阶隐函数导数,如何用matlab对隐函数求导? 值得收藏

    隐函数求导一般都比较繁琐,下面介绍一下 如何用matlab对隐函数求导,这样一来我们就可以解放双手,轻松求解隐函数的导数. 工具/材料 matlab软件 正常运行电脑 操作方法 01 matlab求导 ...

  6. tensorflow with求导_3.4tensorflow2.x自动求导原理函数详解

    自己开发了一个股票智能分析软件,功能很强大,需要的点击下面的链接获取: 1.1  tensorflow2.x自动求导 1.1.1         自动求导GradientTape类 GradientT ...

  7. 参数方程求导和普通方程求导

    对参数方程求导,其结果是切线和切平面: 对普通方程求导,其结果是法线和法平面.

  8. matlab拟合曲线后求导,高手留步:MATLAB五阶拟合函数,求导后离散化,输出结果是星号...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 程序如下: T=1978:1:2012; t1=1978:1:2012; 五阶拟合函数是f5=0.0049664*T^5-49.4903*T^4+1972 ...

  9. matlab的离散求导,高手留步:MATLAB五阶拟合函数,求导后离散化,输出结果是星号...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 程序如下: T=1978:1:2012; t1=1978:1:2012; 五阶拟合函数是f5=0.0049664*T^5-49.4903*T^4+1972 ...

  10. matlab对多元函数求导,MATLAB多元函数导数求极值或最优值Word版

    <MATLAB多元函数导数求极值或最优值Word版>由会员分享,可在线阅读,更多相关<MATLAB多元函数导数求极值或最优值Word版(9页珍藏版)>请在人人文库网上搜索. 1 ...

最新文章

  1. C++ Primer 5th笔记(chap 16 模板和泛型编程)可变参数模板
  2. 编码 / Base 64
  3. SAP社区改版之前的一些截图,怀旧啊
  4. 上交AI研究院副院长马利庄:基于大数据的人脸识别技术进展与展望
  5. ju 单元测试_【单元测试】一年级语文上册 第二单元
  6. 三个关键词,看懂AI未来趋势丨不仅仅是高薪
  7. Python 扩展C
  8. PaddleOCR 文本检测训练+推理模型转换教程
  9. 几款比较工具Beyond compare、DiffMerge、WinMerge
  10. gliffy-confluence-plugin-9.1.2安装
  11. html 打开高德地图,根据经纬度定位到某个地方(位置标注)
  12. 统计学简介之十七——双因素方差分析
  13. urllib爬虫封装(可设置代理,记录日志)方法
  14. scrapy框架携带cookie访问淘宝购物车功能的实现代码!
  15. ESPRIT 2019车铣复合编程基础到五轴 走心机 视频教程
  16. Mysql 不使用窗口函数实现分组排序 rank 别名问题
  17. 虚拟人实时互动之基于Android驱动表情随动
  18. RK3399平台开发系列讲解(网络篇)7.25、Socket接口的分层
  19. 9.HTML5 JavaScript DHTML
  20. 从浏览器跳转到前端框架的路由实现

热门文章

  1. hashmap java 排序_Java 对HashMap进行排序的三种常见方法
  2. JDY-10M组网 蓝牙MESH组网
  3. 【软件安装】IDM安装并扩展到FireFox和Google Chrome
  4. 牛客网项目里的数据表
  5. 宾馆客房管理系统Mysql数据库课程设计
  6. Word正式文件的正规格式
  7. 直流电机双闭环调速系统matlab,双闭环直流调速系统的课程设计(MATLAB仿真).pdf
  8. 计算机专业论文周记20篇,毕业论文工作周记6篇
  9. 搜狗输入法linux版的主程序,搜狗输入法linux安装包下载
  10. 2022年电工(技师)特种作业证考试题库及在线模拟考试