二重积分

%% 目标图像
clc;clear all;
x = 0:0.01:pi;  % x的范围是0-pi,以0.01为一个小分割点细分出一个范围
y1 = sin(x);    % sinx
y2 = exp(x);    % e^xfigure;         % 弄一个figure的框体
hold on;        % 保持这个窗体,保证后面的内容都画在了上面,hold off解除subplot(221);   % 开辟子窗体,221:共2行2列,里面的第一个
fill(x,y1,'r'); % 画图并填充颜色,变量是x,函数是y1,颜色是r,红色
title('y=sinx');% 设置标题,必需先fill,才能添加标题,否则会失败subplot(222);   % 开辟子窗体,222,共2行2列,里面第二个
fill(x,y2,'b'); % b 蓝色
title('y=e^x');subplot(223);   % 开辟子窗体,223,共2行2列,里面第三个
fill([x, fliplr(x)],[y1,fliplr(y2)],'g');% 两个函数直接填充颜色,每一个方括号代表一个函数的内容
title('两个函数中间的部分');
hold off;
%% 对上面的函数进行计算定积分
syms x;
f=exp(x) - sin(x);
res_int = int(f, x, 0, pi);
disp(res_int);
%% 计算二重积分
clear all;
f = @(x,y)x.*cos(y); % 定义一个函数句柄,两个变量分别是x,y
% 这样定义函数句柄时,需要在所有的运算前加一个.(表示对应元素各自计算,不按照矩阵的规则)
ymax = @(x) x;  % 根据0<=y<=x处,右方的y=x反解出y,
res = integral2(f,0,1,0,ymax);
% 计算二重积分的函数
% integral2(fun, xmin, xmax, ymin, ymax)
disp(res);
%%曲面
[x,y] = meshgrid(0:0.001:1, 0:0.001:1);
% 设置x和y的区间,以及细分程度
z = (x.*cos(y));  % 使用一个z来代表这个函数
mesh(x,y,z)  % 画出二维曲面图像
title('x*cos(y)')

matlab 二重积分相关推荐

  1. MATLAB基础教程(9)——高级积分运算、二重积分

    目录 复习定积分(单变量) 二重积分 今日小结 复习定积分(单变量) 在之前,先复习一下之前学习的内容.使用matlab求解定积分的步骤大概如下: 定义符号变量(syms关键字) 定义内联函数(inl ...

  2. Matlab中关于复杂函数二重积分的问题

    MATLAB中进行二重积分的函数integral2和quad2d q = integral2(fun,xmin,xmax,ymin,ymax) q = integral2(fun,xmin,xmax, ...

  3. matlab trapz二重积分函数_如何使用 MATLAB 求解定积分、不定积分和多重积分问题...

    介绍几种 MATLAB 中求解积分的方法,首先是采用符号积分的方法,求解积分的符号函数为 \(int\),使用方法如下: int(f,x,a,b) 例如计算如下积分函数: $$\int \frac{1 ...

  4. 【MATLAB编程实战】【例题实战】绘制曲面、曲线,求解偏导,计算极值点,二重积分,曲线积分,收敛性,麦克劳林展开式

    欢迎关注,本专栏主要更新MATLAB仿真.界面.基础编程.画图.算法.矩阵处理等操作,拥有丰富的实例练习代码,欢迎订阅该专栏!(等该专栏建设成熟后将开始收费,快快上车吧~~) [MATLAB编程实战] ...

  5. MATLAB新手简明使用教程(八)——高级积分运算、二重积分——新手来看,保证看懂

    前言: 在第本系列第六篇中,我们讲解了一下相对来讲最普通的不定积分和定积分的问题,相信大家对积分已经有了大概的了解了,可是仍有一些小问题,比如如何计算多个变量的积分,比如二重积分.甚至三重三重积分呢? ...

  6. matlab 蒙特卡洛二重积分

    图中是计算二重积分的Monte-Carlo 方法,请编写该方法MATLAB的函数程序,并用实例演示. 代码如下: function result=monte_carlo(a,b) %a,b为x下界和上 ...

  7. matlab trapz求二重积分,matlab求积分(超详细,含int integral integral2/3 quad trapz

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

  8. matlab trapz二重积分函数_小小知识点(十二)利用MATLAB计算定积分

    一重定积分 1. Z = trapz(X,Y,dim) 梯形数值积分,通过已知参数x,y按dim维使用梯形公式进行积分 %举例说明1 clc clear all % int(sin(x),0,pi) ...

  9. matlab trapz二重积分函数_科学网—MATLAB中的数值积分方法 - 王福昌的博文

    实际应用中在MATLAB里面都有开发好的命令可以使用,如  quad(), quadl(),quad2d(),triplequad() .需要掌握这些命令的用法. 1. 定积分 trapz(),qua ...

最新文章

  1. 35岁以前成功的12条黄金法则(1)
  2. 在Office 2007 Word文档中插入两种页码方法
  3. jpa取出mysql数组_java读取数据库数据,并将数据存入数组返回
  4. xamarin UWP中MessageDialog与ContentDialog的区别
  5. lua的一些api文档总结吧
  6. 95-150-544-源码-Sink-Flink BucketingSink 源码分析
  7. Bitmap和Drawable的互相转换
  8. android 添加个人标签,android – 如何在标签标签上添加填充?
  9. 一层交换 二层交换 三层交换 四层交换 七层交换 OSI参考模型
  10. bt种子磁力播放器 android,(安卓)种子磁力在线播放器 — 可离线至本地
  11. 关于MDK调试stm32f072vbt6(HAL库)内部flash在擦除仿真时,卡死在擦除函数,同时弹出“Cannot access target.shutting down debug sessi
  12. 短视频“音频化”,音乐“视频化”
  13. osEye.Net:离别是为了将来的重逢
  14. 自己写的基金投资分析系统,这只基你们觉得怎么样?
  15. Sulfo-Cyanine7.5 COOH/carboxylic acid深蓝色固体磺基化CY7.5羧基
  16. 【window】解决word,excel,PowerPoint 等office图标不显示问题
  17. 微信小程序——修改radio组件的大小
  18. JAVA生成PDF标点符号不换行_iText生成中文PDF行首标点处理
  19. 视频教程-嵌入式读图基础-智能硬件
  20. 20140601-百家讲坛

热门文章

  1. 远哥教你MuleESB系列视频教程
  2. Linux vim 中文显示乱码解决方法
  3. rhel6   openldap
  4. Cisco Catalyst 2960系列交换机资料
  5. python中options类_python中的optionParser模块
  6. 华为存储iscsi配置_iscsi 华为存储配置 上课内容
  7. 长sql和短sql加java区别_Mybatis下动态sql中##和$$的区别讲解
  8. 二元函数泰勒公式例题_考研数一对二元函数的二阶泰勒公式的要求是了解,那我们要了解到什么程度呢?会出那种类型的题呢?...
  9. 如何在Python中调用Windows的cmd命令?
  10. 第十六届全国大学智能车竞赛华北赛区成绩汇总