一. 隐函数的偏导数

给定隐函数:

隐函数的偏导可得:

MATLAB格式:

F=-diff(f,xj)/diff(f,xi)

例题1

已知:

求:

解:

MATLAB代码:

clc;clear;
syms x y;
f=(x^2-2*x)*exp(-x^2-y^2-x*y);
pretty(-simplify(diff(f,x)/diff(f,y)))

运行结果:

二. 不定积分解析解

给出不定积分:

MATLAB格式:

F=int(fun,x)

例题2

给定函数f(x),用diff()函数求其一阶导数,再积分,检验是否可以得出一致的结果。

解:

MATLAB代码:

clc;clear;
syms x;
y=sin(x)/(x^2+4*x+3);%一阶导数与积分
y1=diff(y);
y0=int(y1); %对导数积分
pretty(y0)%对原函数求四阶导数,再对结果进行四次积分
y4=diff(y,4);
y00=int(int(int(int(y4))));
pretty(simplify(y00))

运行结果:

sin(x)
------------
 2
x  + 4 x + 3

sin(x)
------------
 2
x  + 4 x + 3

例题3

证明:

解:

MATLAB代码:

clc;clear;
syms a x;
f=simplify(int(x^3*cos(a*x)^2,x))
f1=x^4/8+(x^3/(4*a)-3*x/(8*a^3))*sin(2*a*x)+...(3*x^2/(8*a^2)-3/(16*a^4))*cos(2*a*x);
simplify(f-f1) %求两个结果的差

运行结果:

f =((3*sin(a*x)^2)/8 + (a^3*x^3*sin(2*a*x))/4 - (3*a^2*x^2*(2*sin(a*x)^2 - 1))/8 - (3*a*x*sin(2*a*x))/8)/a^4 + x^4/8
 
ans =3/(16*a^4)

三. 定积分与无穷积分

给定积分:

MATLAB格式:

I=int(f,x,a,b)

给定无穷积分:

MATLAB格式:

I=int(f,x,a,inf)

例题4

求当a=0,b=1.5或时的定积分值。

解:

MATLAB代码如下;

clc;clear;
syms x;
I1=int(exp(-x^2/2),x,0,1.5);
vpa(I1,70)
I2=int(exp(-x^2/2),x,0,inf)

运行结果:

ans =1.085853317666016569702419076542265042534236293532156326729917229308528
 
 
I2 =(2^(1/2)*pi^(1/2))/2

四. 多重积分问题

例题5

求解F(x,y,z)的积分:

解:

积分顺序:

MATLAB代码:

clc;clear;
syms x y z;
f0=-4*z*exp(-x^2*y-z^2)*(cos(x^2*y)-10*cos(x^2*y)*y*x^2+...4*sin(x^2*y)*x^4*y^2+4*cos(x^2*y)*x^4*y^2-sin(x^2*y));%一种积分顺序
f1=int(f0,z);
f1=int(f1,y);
f1=int(f1,x);
f1=simplify(int(f1,x))%换种积分顺序
f2=int(f0,z);
f2=int(f2,x);
f2=int(f2,x);
f2=simplify(int(f2,y))%看两者结果是否一致
simplify(f1-f2)

运行结果:

f1 =sin(x^2*y)*exp(- y*x^2 - z^2)
 
f2 =sin(x^2*y)*exp(- y*x^2 - z^2)
 
ans =0

例题6

求解如下积分:

解:

MATLAB代码:

clc;clear;
syms x y z;
I=int(int(int(4*x*z*exp(-x^2*y-z^2),x,0,1),y,0,pi),z,0,pi);
%实际上求出来的结果含有Ei(n,z),可求数值解
vpa(I,60)

运行结果:

ans =1.73276222303122046279036924954865797833228791294854004417627

基于MATLAB的隐函数偏导与多重积分(附代码)相关推荐

  1. matlab编写转台程序,基于Matlab三轴惯导测试转台结构分析.doc

    基于Matlab三轴惯导测试转台结构分析 基于Matlab三轴惯导测试转台结构分析 摘 要:三轴惯导测试转台作为惯导测试设备,其精度直接影响惯导设备的精度,而中框回转精度在三轴精度相对较差.影响其中框 ...

  2. 【滤波跟踪】基于matlab捷联惯导仿真【含Matlab源码 1935期】

    ⛄一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[滤波跟踪]基于matlab捷联惯导仿真[含Matlab源码 1935期] 点击上面蓝色字体,直接付费下载,即可. 获取代码方式2: 付费 ...

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

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

  4. 基于matlab的车牌识别系统程序,基于matlab的车牌识别系统的设计(附程序).doc

    基于matlab的车牌识别系统的设计(附程序).doc 1车牌识别系统的设计1.摘要:汽车牌照自动识别系统是制约道路交通智能化的重要因素,包括车牌定位.字符分割和字符识别三个主要部分.本文首先确定车辆 ...

  5. 煤炭价格预测:基于matlab的时间序列分析(主要流程+完整代码)

    基于matlab的时间序列分析(主要流程+完整代码) 案例简介 时间序列简介 平稳时间序列{xt} ARIMA=AR+MA+INTEGRATER 实例应用 数据平稳化 模型选择--确定p.q ACF/ ...

  6. matlab 车牌图识别,基于MATLAB车牌图像识别的设计与实现(附答辩记录)

    基于MATLAB车牌图像识别的设计与实现(附答辩记录)(包含选题审批表,任务书,开题报告,中期报告,毕业论文15000字,代码) 摘  要:车牌照识别是图像识别领域的重要研究课题.运用MATLAB对车 ...

  7. 2020华为杯E题——基于灰色预测的大雾能见度预测模型(附代码)

    2020华为杯E题--基于灰色预测的大雾能见度预测模型(附代码) 一.E题赛题 二.赛题分析 三.基于灰色预测的大雾能见度预测模型 3.1灰色预测模型的定义 3.2 灰色预测模型的目的 GM(1,1) ...

  8. 基于遗传算法优化的Elman神经网络数据预测-附代码

    基于遗传算法优化的Elman神经网络数据预测 - 附代码 文章目录 基于遗传算法优化的Elman神经网络数据预测 - 附代码 1.Elman 神经网络结构 2.Elman 神经用络学习过程 3.电力负 ...

  9. 路径规划算法:基于灰狼优化(GWO)的路径规划算法- 附代码

    路径规划算法:基于灰狼优化(GWO)的路径规划算法- 附代码 文章目录 路径规划算法:基于灰狼优化(GWO)的路径规划算法- 附代码 1.算法原理 1.1 环境设定 1.2 约束条件 1.3 适应度函 ...

  10. 路径规划算法:基于入侵杂草优化的路径规划算法- 附代码

    路径规划算法:基于入侵杂草优化的路径规划算法- 附代码 文章目录 路径规划算法:基于入侵杂草优化的路径规划算法- 附代码 1.算法原理 1.1 环境设定 1.2 约束条件 1.3 适应度函数 2.算法 ...

最新文章

  1. Errors occurred during the build. Errors running builder 'JavaScript Validator' on project 'XXX'.
  2. 6.项目资源管理总结
  3. 为什么不同的深度学习框架要使用不同的保存格式(转)
  4. 【数据结构与算法】判断单链表是否有环的算法
  5. ajax该什么时候用
  6. 金士顿服务器内存条型号解读,教你如何解读金士顿台式机内存标签的含义
  7. Win11未检测到Logitech Unifying接收器的解决方法
  8. 《Visual Studio Code权威指南》读后总结
  9. 小程序内容安全API
  10. R语言分布的卡方拟合优度检验
  11. PCI/PCIe硬件相关知识
  12. Python 实现一个自动下载小说的简易爬虫
  13. python的学习笔记案例1--汇率兑换5.0
  14. 大家的人工智能——学习路线总览
  15. Python统计字符串中出现次数最多的人名
  16. Windows 找不到 gpedit.msc
  17. 想学习C语言?这里有非常实用的C语言技巧,进来看看吧!
  18. win7打印机提示无法保存设置错误0x00006cc的处理方法
  19. 复杂网络分析软件小结
  20. C语言程序设计(第四版,建议复习用,无死角)

热门文章

  1. 微信小程序:同名在线查询系统
  2. [blender]图片模糊不清楚怎么变清晰
  3. Linux编译DuiLib库报error: no matches converting function ‘ItemComareFunc’ to type ‘__compar_d_fn_t错误解决
  4. 2017年 外牌转沪牌 攻略 (沪南路车管所)
  5. 图灵机器人Web API
  6. ArduinoUNO实战-第一章-LED闪烁实验
  7. 双舵轮AGV轨迹跟踪Pure Pursuit算法模型分析、python代码实现
  8. 苹果手机屏幕镜像搜索不到电视_无线同屏器连接电视步骤
  9. 十二进制转二进制--2018
  10. 使用python编写十二进制与十进制转换程序