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

复化辛普森公式求二重积分matlab源码及例题复化辛普森公式求二重积分 matlab 源码直接拷贝到 matlab 编辑器 傻瓜式操作 具体算法自行探究 网上都有 小编只提供代码 用的好的请加个关注 篱落 成殇 再次先行谢过 2020 6 5 复化 Simpson 公式求二重积分 LiuDeping clearall 被积函数及积分上下限导入 s input 请输入函数表达式 f

复化辛普森公式求二重积分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-1 for q=0:n/2-1 for i=1:3 for j=1:3 T(i+2*p,j+2*q)=T(i+2*p,j+2*q)+R(i,j); end end end end fprintf('系数表:'); T %%%计算各二维节点函数值,并存放于矩阵F中; F=zeros(m+1,n+1); for i=0:m for j=0:n F(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)) 
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/221102.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午6:54
下一篇 2026年3月17日 下午6:55


相关推荐

  • 如何制作bt种子文件「建议收藏」

    首先,先整一个比特彗星然后打开点击文件,点击制作torrent文件在tracker服务器这一项里添加这些服务器http://torrentzilla.org/announcehttp://kinorun.com/announce.phphttp://torrent-team.net/announce.phphttp://bt.3dmgame.com:2710/announcehttp://tracker.ali213.net:8080/announcehttp://bt.ali.

    2022年4月7日
    151
  • 《Python源码剖析》学习笔记

    《Python源码剖析》学习笔记最近阅读《Python源码剖析》一书,对python底层实现有了更为深刻的理解,特在此记录学习笔记。共有六篇笔记,原文发表在PythonTip。Python源码剖析笔记—第一章:Python对象初探Python源码剖析笔记—-第二章:初识PyIntObjectpython源码剖析笔记—PyListObjectpython源码剖析笔记—Dic

    2022年8月23日
    10
  • 关于js基础easy忘记的那些事儿「建议收藏」

    关于js基础easy忘记的那些事儿

    2022年1月25日
    42
  • linux环境下安装mencoder转码工具

    linux环境下安装mencoder转码工具1 下载解编码工具 nbsp 下载地址 http www mplayerhq hu MPlayer releases codecs 必要的解码器是 essential tar bz2 而所有解码器为 all tar bz2 为了支持更多的格式 选择下载 all tar bz2 下载后解压到某个目录 如 usr local lib codecs nbsp 命令如下

    2026年3月17日
    2
  • VMware下安装centos7.8及相关配置

    VMware下安装centos7.8及相关配置第一步:下载centos7.8下载地址:http://mirrors.aliyun.com/centos/7.8.2003/isos/x86_64/版本选择(此处我选择DVD版):CentOS-7-x86_64-DVD-1810.iso标准安装版,一般下载这个就可以了(推荐)CentOS-7-x86_64-NetInstall-1810.iso网络安装镜像CentOS-7-x86_64-Everything-1810.iso对完整版安装盘的软件进行补充,集成所有软件CentO.

    2022年5月30日
    31
  • Linux五大步安装Python

    Linux五大步安装Python文章目录一 下载 Python 包二 安装依赖环境三 安装 Python3 四 建立 Python3 和 pip3 的软链五 检查是否安装成功点我获取更多教程 面试经验 Python 分享 PS 个人在用的人工智能学习网站推荐给需要的小伙伴 captainai 一 下载 Python 包网上教程大多是通过官方地址进行下载 Python 的 但由于国内网络环境问题 会导致下载很慢 所以这里建议通过国内镜像进行下载例如 淘宝镜像 http npm taobao org mirrors python 大部分版本和

    2026年3月18日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号