Matlab 数值计算—积分
一、数值积分
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 数值计算—积分相关推荐
- matlab 2015 积分,浅谈MATLAB在数值积分中的应用
<浅谈MATLAB在数值积分中的应用.doc>由会员分享,可免费在线阅读全文,更多与<浅谈MATLAB在数值积分中的应用>相关文档资源请在帮帮文库(www.woc88.com) ...
- fick第二定律matlab求解,(最新整理)实验二MATLAB数值计算常微分方程(组)的求解
<(最新整理)实验二MATLAB数值计算常微分方程(组)的求解>由会员分享,可在线阅读,更多相关<(最新整理)实验二MATLAB数值计算常微分方程(组)的求解(19页珍藏版)> ...
- matlab实验求不定积分函数,实验四用matlab计算积分
实验四用matlab计算积分 实验四 用matlab计算积分 4.1积分的有关理论 定积分:积分是微分的无限和,函数在区间上的积分定义为 其中 从几何意义上说,对于上非负函数,记分值是曲线与直线及轴所 ...
- matlab数值过小为0,MATLAB数值计算——0
MATLAB数值计算 MATLAB中文论坛基础板块常见问题归纳(出处: MATLAB中文论坛) 登录http:www.mathworks.com/moler 获取NCM文件,注册账户,下载Toolbo ...
- matlab中对于xf(x)的积分,[matlab 积分]MATLAB求积分?
MATLAB求积分? 问题补充:我想用MATLAB求一下这个式子的积分,谁能帮我一下?g(f)=(e^4kxf)/sinh(kctf)未知量是f,最后求出来的式子里保留其他几个字母. ●matcom ...
- matlab求二阶电路图,MATLAB实验MATLAB数值计算:二阶电路时域研究
<MATLAB实验MATLAB数值计算:二阶电路时域研究>由会员分享,可在线阅读,更多相关<MATLAB实验MATLAB数值计算:二阶电路时域研究(9页珍藏版)>请在人人文库网 ...
- Chapter2.2:MATLAB数值计算
该系列博客主要讲述Matlab软件在自动控制方面的应用,如无自动控制理论基础,请先学习自动控制系列博文,该系列博客不再详细讲解自动控制理论知识. 自动控制理论基础相关链接:https://blog.c ...
- matlab 广义积分,matlab求积分(超详细,含int integral integral2/3 quad trapz
matlab求积分 matlab求积分函数工具: int 用法1: 格式: int(fun,x,a,b) 功能: 计算定积分 用法2: 格式: int(f,x) 功能: 计算不定积分 注: 使用int ...
- 在matlab中积分怎样表示,Matlab在积分中的应用.ppt
Matlab在积分中的应用 Matlab在微积分中的应用 高等数学最基本的概念集中在极限.导数.积分.微分等几个部分,本章主要介绍Matlab在这几方面的应用 一.极限.导数与微分 1.极限 limi ...
最新文章
- 简单介绍使用Nginx限制百度蜘蛛频繁抓取的问题
- Apache配置文件的帮助查询
- jdbc 自增id 原理_面试被问分布式ID怎么办? 滴滴(Tinyid)甩给他
- wait放弃对象锁_终于搞懂了sleep/wait/notify/notifyAll,真的是不容易
- falcon框架_如何使用Falcon构建RESTful API
- VALSE学习(九):物体检测进展
- IIS的Server Application Error报错解决方法
- 百度开源呼叫中心系统
- 球面投影 (立体和柱面的投影效果)
- 【问题思考总结 线代】为什么非齐次方程的解是齐次通解加上一个非齐次特解?【几何直观+代数证明】
- 考研数据结构之数组(5.1)——练习题之移动数组所有非零元素到数组前端(C表示)
- php groovy,Groovy
- UE4 Engine Fix-找回4.24后失去的Matinee
- vim 删除所有空行
- 4-20mA 电压控制电流输出电路浅析
- autodesk genuine service卸载不掉
- 红帽linux5.8系统修复,大神为你分析win7系统VNC客户端连接RedHatLinuxAS5.8的修复方案...
- 看板管理对项目管理有什么帮助?
- android支持苹果吗,安卓手机能用苹果USB-C音频线吗?实测10款手机仅1款不支持
- android手机必备软件
热门文章
- 1.直接法刚度矩阵建立
- Selenium UI自动化测试中元素定位不到的原因和解决方法汇总
- Tableau / 环形图 教程
- Linux:firewall-cmd管理工具---->开启/关闭防火墙端口号
- Java JSON中的key转换成大写或者小写
- java 获取cup序列号_Qt获取CPU编号和硬盘序列号
- airpod蓝牙耳机音量大解决办法_airpods耳机怎么用 怎么调节音量
- 复利java_java版复利计算
- 用go写一个docker(8)-介绍两个库cli和logrus
- linux 启动logstash_linux – 从bash脚本启动时Logstash shutdown停止