一、数值积分

1.trapz ()

求出x与y的值再积分

基本格式:trapz(x,y)

例.

计算        

clear,clc;
format long %15字长定点数
fun = @(x)sin(x)./x
x1 = pi/4:pi/50:pi/2;
y1 = fun(x1);
s1 = trapz(x1,y1)x2 = pi/4:pi/100:pi/2; %剖分越细密,积分越精密
y2 = fun(x2);
s2 = trapz(x2,y2)

2.integral()

根据上下限直接求积分

格式:integral(fun,xmin,xmax),其中fun为句柄函数

例1.

计算        

clear,clc;s = integral(@fun,-1,1)%函数定义要加在脚本最后
function f = fun(x)f = exp(-x.^2);
end

例2.

作图        

clear,clc;
fun = @(x)sin(x)./x
x = linspace(1,20,20);
for i = 1:20y(i) = integral(fun,0,x(i));
end
plot(x,y)

二、含参变量的积分

例.

作图        

% integral(fun,a,b,'ArrayValued',true) 表示被积函数是数组值函数
clear,clc;
t = 0:0.1:1;
fun = @(x)sin(x-t).^2;
y = integral(fun,0,pi,'Arrayvalued',true);
plot(t,y)

三、二重积分

格式:integral2(fun,xmin,xmax,ymin,ymax)

例1.

计算        

clc;
fun = @(x,y)exp(-x.^2/2).*sin(x.^2+y);
s = integral2(fun,-2,2,-1,1)

例2.

计算        

xl = -1;xu = 1;
yl = @(x)-sqrt(1-x.^2);yu=@(x)sqrt(1-x.^2);
fun = @(x,y) sqrt(1-x.^2-y.^2);
s = integral2(fun,xl,xu,yl,yu)

四、三重积分

格式:integral3(fun,xmin,xmax,ymin,ymax,zmin,zmax)

例.

计算        

xl = -1;xu = 1;
yl = @(x)-sqrt(1-x.^2);yu=@(x)sqrt(1-x.^2);
zl = @(x,y)sqrt(x.^2+y.^2);zu=1;
fun = @(x,y,z)abs(sqrt(x.^2+y.^2+z.^2)-1);
s = integral3(fun,xl,xu,yl,yu,zl,zu)

Matlab 数值计算—积分相关推荐

  1. matlab 2015 积分,浅谈MATLAB在数值积分中的应用

    <浅谈MATLAB在数值积分中的应用.doc>由会员分享,可免费在线阅读全文,更多与<浅谈MATLAB在数值积分中的应用>相关文档资源请在帮帮文库(www.woc88.com) ...

  2. fick第二定律matlab求解,(最新整理)实验二MATLAB数值计算常微分方程(组)的求解

    <(最新整理)实验二MATLAB数值计算常微分方程(组)的求解>由会员分享,可在线阅读,更多相关<(最新整理)实验二MATLAB数值计算常微分方程(组)的求解(19页珍藏版)> ...

  3. matlab实验求不定积分函数,实验四用matlab计算积分

    实验四用matlab计算积分 实验四 用matlab计算积分 4.1积分的有关理论 定积分:积分是微分的无限和,函数在区间上的积分定义为 其中 从几何意义上说,对于上非负函数,记分值是曲线与直线及轴所 ...

  4. matlab数值过小为0,MATLAB数值计算——0

    MATLAB数值计算 MATLAB中文论坛基础板块常见问题归纳(出处: MATLAB中文论坛) 登录http:www.mathworks.com/moler 获取NCM文件,注册账户,下载Toolbo ...

  5. matlab中对于xf(x)的积分,[matlab 积分]MATLAB求积分?

    MATLAB求积分? 问题补充:我想用MATLAB求一下这个式子的积分,谁能帮我一下?g(f)=(e^4kxf)/sinh(kctf)未知量是f,最后求出来的式子里保留其他几个字母. ●matcom ...

  6. matlab求二阶电路图,MATLAB实验MATLAB数值计算:二阶电路时域研究

    <MATLAB实验MATLAB数值计算:二阶电路时域研究>由会员分享,可在线阅读,更多相关<MATLAB实验MATLAB数值计算:二阶电路时域研究(9页珍藏版)>请在人人文库网 ...

  7. Chapter2.2:MATLAB数值计算

    该系列博客主要讲述Matlab软件在自动控制方面的应用,如无自动控制理论基础,请先学习自动控制系列博文,该系列博客不再详细讲解自动控制理论知识. 自动控制理论基础相关链接:https://blog.c ...

  8. matlab 广义积分,matlab求积分(超详细,含int integral integral2/3 quad trapz

    matlab求积分 matlab求积分函数工具: int 用法1: 格式: int(fun,x,a,b) 功能: 计算定积分 用法2: 格式: int(f,x) 功能: 计算不定积分 注: 使用int ...

  9. 在matlab中积分怎样表示,Matlab在积分中的应用.ppt

    Matlab在积分中的应用 Matlab在微积分中的应用 高等数学最基本的概念集中在极限.导数.积分.微分等几个部分,本章主要介绍Matlab在这几方面的应用 一.极限.导数与微分 1.极限 limi ...

最新文章

  1. 简单介绍使用Nginx限制百度蜘蛛频繁抓取的问题
  2. Apache配置文件的帮助查询
  3. jdbc 自增id 原理_面试被问分布式ID怎么办? 滴滴(Tinyid)甩给他
  4. wait放弃对象锁_终于搞懂了sleep/wait/notify/notifyAll,真的是不容易
  5. falcon框架_如何使用Falcon构建RESTful API
  6. VALSE学习(九):物体检测进展
  7. IIS的Server Application Error报错解决方法
  8. 百度开源呼叫中心系统
  9. 球面投影 (立体和柱面的投影效果)
  10. 【问题思考总结 线代】为什么非齐次方程的解是齐次通解加上一个非齐次特解?【几何直观+代数证明】
  11. 考研数据结构之数组(5.1)——练习题之移动数组所有非零元素到数组前端(C表示)
  12. php groovy,Groovy
  13. UE4 Engine Fix-找回4.24后失去的Matinee
  14. vim 删除所有空行
  15. 4-20mA 电压控制电流输出电路浅析
  16. autodesk genuine service卸载不掉
  17. 红帽linux5.8系统修复,大神为你分析win7系统VNC客户端连接RedHatLinuxAS5.8的修复方案...
  18. 看板管理对项目管理有什么帮助?
  19. android支持苹果吗,安卓手机能用苹果USB-C音频线吗?实测10款手机仅1款不支持
  20. android手机必备软件

热门文章

  1. 1.直接法刚度矩阵建立
  2. Selenium UI自动化测试中元素定位不到的原因和解决方法汇总
  3. Tableau / 环形图 教程
  4. Linux:firewall-cmd管理工具---->开启/关闭防火墙端口号
  5. Java JSON中的key转换成大写或者小写
  6. java 获取cup序列号_Qt获取CPU编号和硬盘序列号
  7. airpod蓝牙耳机音量大解决办法_airpods耳机怎么用 怎么调节音量
  8. 复利java_java版复利计算
  9. 用go写一个docker(8)-介绍两个库cli和logrus
  10. linux 启动logstash_linux – 从bash脚本启动时Logstash shutdown停止