专栏
标签
Syslab 中如何实现二重积分和向量化积分叠加运算
技术分享
发布于 2025-07-10 10:57:05
查看 1过去327天

可以通过 for 循环和 ty_integral2 函数配合使用实现。

示例: f=1/(n+x^2+y^2),n 取 1~10 的情况下,x 的范围是 0 到 y, y 积分,y 的范围是 0 到 1。

1.运行下面代码:

using TyMath
for n = 1:10
    global q,e
    fun(y, x) = @. 1 / n + x^2 + y^2
    xmax(y) = y
    q,e = ty_integral2(fun, 0, 1, 0, xmax)
end

2.在命令行中输入 q、e,可以看到实现了二重积分和向量化积分的叠加运算:
image.png

所属专栏:Syslab基础平台
产品信息:Syslab科学计算环境
科学计算

全部回答

暂无数据
暂无数据
用户
和原帖交流更多问题细节吧,去
我要发帖 我要发帖
资料中心 资料中心
查看更多>
热门帖子 热门帖子
主要贡献者 主要贡献者
过去7天