
用MATLAB 中的quad函数求数值积分怎么求,为什么我的出不来?
functiony=sim(x)r=1.5;R=1.625;%symsx;y=(1-r+x)*sqrt(2*R-1-(r-x).^2)+pi/2*(R.^2-(r-x)....
function y=sim(x)
r=1.5;R=1.625;%syms x;
y=(1-r+x)*sqrt(2*R-1-(r-x).^2)+pi/2*(R.^2-(r-x).^2)-(R.^2-(r-x).^2)*atan((R-1)/sqrt(2*R-1-(r-x).^2));
end
quad('sim',0,1); 展开
r=1.5;R=1.625;%syms x;
y=(1-r+x)*sqrt(2*R-1-(r-x).^2)+pi/2*(R.^2-(r-x).^2)-(R.^2-(r-x).^2)*atan((R-1)/sqrt(2*R-1-(r-x).^2));
end
quad('sim',0,1); 展开
1个回答
展开全部
function y=sim(x)
r=1.5;R=1.625;%syms x;
y=(1-r+x).*sqrt(2*R-1-(r-x).^2)+pi/2*(R^2-(r-x).^2)-(R^2-(r-x).^2).*atan((R-1)./sqrt(2*R-1-(r-x).^2));%点乘
end
推荐你用下面这种方法,比较简便
r=1.5;
R=1.625;
y=@(x)(1-r+x).*sqrt(2*R-1-(r-x).^2)+pi/2*(R^2-(r-x).^2)-...
(R^2-(r-x).^2).*atan((R-1)./sqrt(2*R-1-(r-x).^2));
quad(y,0,1)
r=1.5;R=1.625;%syms x;
y=(1-r+x).*sqrt(2*R-1-(r-x).^2)+pi/2*(R^2-(r-x).^2)-(R^2-(r-x).^2).*atan((R-1)./sqrt(2*R-1-(r-x).^2));%点乘
end
推荐你用下面这种方法,比较简便
r=1.5;
R=1.625;
y=@(x)(1-r+x).*sqrt(2*R-1-(r-x).^2)+pi/2*(R^2-(r-x).^2)-...
(R^2-(r-x).^2).*atan((R-1)./sqrt(2*R-1-(r-x).^2));
quad(y,0,1)
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?

2025-07-02 广告
是的。传统上,对于符合要求的内毒素检测,最终用户必须从标准内毒素库存瓶中构建至少一式两份三点标准曲线;必须有重复的阴性控制;每个样品和PPC必须一式两份。有了Sievers Eclipse内毒素检测仪,这些步骤可以通过使用预嵌入的内毒素标准...
点击进入详情页
本回答由Sievers分析仪提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询