复化辛普森公式求二重积分matlab源码

直接拷贝到matlab编辑器,傻瓜式操作。具体算法自行探究,网上都有,小编只提供代码。用的好的请加个关注,篱落~~成殇~~再次先行谢过。

%%%%%%%%%%     2020.6.5        %%%%%%%%%
%%%%%%%%%%复化Simpson公式求二重积分%%%%%%%%%
%%%%%%%%%%     Liu Deping      %%%%%%%%%
clear all;
%%%被积函数及积分上下限导入;
s=input('请输入函数表达式:f = ','s');
f=inline(s);
a = input('请输入积分变量x左边界a的值:');
b = input('请输入积分变量x右边界b的值:');
c = input('请输入积分变量y左边界c的值:');
d = input('请输入积分变量y右边界d的值:');
h1 = input('请输入积分变量x步长h1的值:');
h2 = input('请输入积分变量y步长h2的值:');
m=round((b-a)/h1);
n=round((d-c)/h2);
%%%系数表T,t[i,j]为复化梯形公式的系数;
T=zeros(m+1,n+1);
R=[1,4,1;4,16,4;1,4,1];
for p=0:m/2-1for q=0:n/2-1for i=1:3for j=1:3T(i+2*p,j+2*q)=T(i+2*p,j+2*q)+R(i,j);endendend
end
fprintf('系数表:');
T
%%%计算各二维节点函数值,并存放于矩阵F中;
F=zeros(m+1,n+1);
for i=0:mfor j=0:nF(i+1,j+1)=f(a+i*h1,c+j*h2);    end
end
%%%结果输出;
format long;
fprintf('各节点函数值;')
F
fprintf('复化Simpson公式计算结果;')
Snm=(b-a)*(d-c)/(9*m*n)*sum(sum(T.*F))

下面附上一个例题吧,感受一下代码的强大。

只看第(2)问,利用辛普森公式计算积分。(关于第一问的代码可以去关注上一篇文章〈复化梯形公式公式求二重积分matlab源码〉)
步骤:
1.复制代码到matlab编辑器,点击运行;
2.按照提示输入:

3.得到结果(包括系数、节点函数值和积分结果):



如果代码对你有帮助,请加一下关注,如果有问题可以私聊!最后,再次感谢喜欢我的小伙伴。

复化辛普森公式求二重积分matlab源码及例题相关推荐

  1. 复化辛普森公式的误差matlab,求两个matlab的程序,分别利用复化梯形公式和辛普森公式求解误差函数erf(x)。...

    main.m g=@(t)exp(-t.^2); x=linspace(0,5,100); y1=zeros(1,100); y2=zeros(1,100); for i = 1:100 y1(i)= ...

  2. 【数值分析实验MATLAB】数值积分:梯形公式、辛普森公式、复化梯形公式、复化辛普森公式、龙贝格算法、自适应求积方法

    (1)Matlab代码: f1: if x==0y=1; else%y=exp(-x^2);y=(sin(x))/x; end 梯形公式: a=0; b=1; tx=(b-a)/2*(f1(a)+f1 ...

  3. matlab的数值计算方法,数值计算方法中的一些常用算法的Matlab源码

    数值计算方法中的一些常用算法的Matlab源码,这些程序都是原创,传上来仅供大家参考,不足之处请大家指正,切勿做其它用途-- 说明:这些程序都是脚本函数,不可直接运行,需要创建函数m文件,保存时文件名 ...

  4. 详解非局部均值滤波原理以及用MATLAB源码实现

    详解非局部均值滤波原理以及用MATLAB源码实现 序言 均值滤波.中值滤波.高斯滤波在滤除噪声的过程中,无可避免的使图像的边缘细节和纹理信息所被滤除.针对此问题,Buades[1]等人提出了非局部均值 ...

  5. 果蝇优化算法(Fruit Fly Optimization Algorithm,FOA)-Matlab源码

    获取更多资讯,赶快关注上面的公众号吧! 文章目录 果蝇优化算法(Fruit Fly Optimization Algorithm,FOA) 启发 初始化 食物搜索 计算味道浓度判定值 适应度评估 确定 ...

  6. 【故障检测问题】基于matlab免疫算法求解故障检测问题【含Matlab源码 196期】

    一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[故障检测问题]基于matlab免疫算法求解故障检测问题[含Matlab源码 196期] 获取代码方式2: 通过订阅紫极神光博客付费专栏,凭 ...

  7. fama matlab源码_基于优化算法改造的Fama-French三因子模型

    基于光大证券金融工程研报<站在巨人的肩膀上,从牛基组合到牛股发现 --FOF 专题研究系列之十六 >中提及的Carhart四因子Alpha优化模型,本文在Fama-French三因子模型上 ...

  8. 蚁狮优化算法( Ant Lion Optimizer,ALO)-Matlab源码

    获取更多资讯,赶快关注上面的公众号吧! 文章目录 蚁狮优化器Ant Lion Optimizer (ALO) 启发 ALO算子 随机游走 困于蚁狮坑 构造陷阱 蚂蚁滑向蚁狮 捕捉猎物和重建坑 精英 A ...

  9. Kmeans聚类算法及其matlab源码

    本文介绍了K-means聚类算法,并注释了部分matlab实现的源码. K-means算法 K-means算法是一种硬聚类算法,根据数据到聚类中心的某种距离来作为判别该数据所属类别.K-means算法 ...

  10. 【APF三维路径规划】基于matlab人工势场算法无人机三维路径规划【含Matlab源码 168期】

    一.获取代码方式 获取代码方式1: 通过订阅紫极神光博客付费专栏,凭支付凭证,私信博主,可获得此代码. 获取代码方式2: 完整代码已上传我的资源:[三维路径规划]基于matlab人工势场算法无人机三维 ...

最新文章

  1. Java中枚举的线程安全性及序列化问题
  2. [转]宝文!Apple Push Notification Service (APNS)原理与实现方案
  3. 从零开始做一个工业级别的实时换脸程序
  4. ssd颗粒查看工具_SSD又降价了,但是使用前一定要做这几件事
  5. 2021-09-01
  6. Gerrit 服务搭建和升级详解(包括 H2 数据库迁移 MySQL 步骤)
  7. Mysql启动找不到mysql.sock文件问题(Centos7)
  8. poj 3735 Training little cats (矩阵快速幂)
  9. Spring MVC中ModelAndView
  10. Mysql 索引的学习
  11. Java url转MultipartFile inputStream转File file转multipartFile
  12. linux安装无头浏览器
  13. 浙江大学计算机图形学视频教程,浙江大学现代教务管理系统
  14. hdu-5064(dp)
  15. 变分法证明两点之间线段最短
  16. 看完这篇AI算法和笔记,跟面试官扯皮没问题了 | 基于深度学习和传统算法的人体姿态估计
  17. 机器学习中precision和accuracy区别
  18. 理解vue-admin-template模板,连接后端改造登陆功能
  19. 帝国时代3手机单机版java_帝国时代3手游单机版
  20. 201571030337/201571030327——《小学生四则运算》结对项目报告

热门文章

  1. C语言多线程基础-02-临界区,互斥量
  2. Hibernate-01-API及环境搭建
  3. Flutter之Redux框架原理解析
  4. 用大前端技术实现的一款仿Boss直聘app(已开源)
  5. 移动段开发前景真的凉了么?
  6. js使用html5,JS使用H5实现图片预览功能
  7. 42表盘直径是从哪测量_爱彼15703和15710区别在哪?背透和密底哪个更好?
  8. 四川大学网络教育计算机网考,四川大学网络教育学院课程考试试题-第一学期期末考试卷-计算机文化...
  9. 发布PHP项目_Jenkins发布PHP项目之一自动化部署
  10. ajax请求 cache,JavaScript_解析jquery中的ajax缓存问题,jquery的ajax请求默认请求cache是t - phpStudy...