matlab中积分区间是自变量的积分函数怎么作图?

x=0.1*(1-z),y=0.1*z/0.25;z=0:0.01:1;I为贝塞尔函数... x=0.1*(1-z),y=0.1*z/0.25;z=0:0.01:1;I为贝塞尔函数 展开
 我来答
lhmhz
高粉答主

2019-11-14 · 专注matlab等在各领域中的应用。
lhmhz
采纳数:7264 获赞数:17024

向TA提问 私信TA
展开全部

题主的问题可以来实现,用for循环语句将x、y分别代入K(x,y)表达式中,得到K值。然后在xoy直角坐标系中,绘制出K(x,y)曲线图。

更多追问追答
追问
能不能把代码发下,需要作k随z变化的曲线图
追答

k随z变化的曲线图

l7722526
2019-11-14 · TA获得超过2.7万个赞
知道大有可为答主
回答量:2.8万
采纳率:84%
帮助的人:3873万
展开全部
按你的程序是有问题,如开平方出现虚数后,就无法再算下去。我改了一下,看能不能达到你的预想:
g=0.189^2/0.148-0.1;
x=0:pi/100:g;
m=(-0.189-(0.189^2-0.148*x).^0.5)*((-0.0074)*(-1));
n=(-0.189+(0.189^2-0.148*x).^0.5)*((-0.0074)*(-1));
ms=sort(m);
ns=sort(n);
xlen=length(x);
for k=1:xlen
c=linspace(m(k),n(k),xlen);
y=(((2*pi)^0.5)*6)^(-1)*exp(-((c-25).^2)*(72^(-1)));
z=trapz(c,y,2)
figure
plot(x,y)
end
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式