tnfh.net
当前位置:首页 >> 怎么用mAtlAB画积分函数的图像 >>

怎么用mAtlAB画积分函数的图像

数值积分 以下代码供参考。你应仔细检查,看相关函数有没有写错。 % 被积函数F = @(x,t) 9/80*(1-x.*x/200^2).^1.5.*(1-150*t/100^2./(1-x.*x/200^2)).^1.5; b = @(x) sqrt(100*100*(1-x.*x/200/200))/50 ; % 积分上限 Q = @(x) quadgk(@(t) F(x...

用matlab画积分图像其代码为 >> syms x >> y=int(1-280*x/(80+x)^2,0,x); %这里应该为定积分,不能用不定积分来表示 >> x=-10:10; >> y=eval(y); >> plot(x,y) >> xlabel('x');ylabel('y');

用matlab绘制变积分函数图像的方法,先用for循环语句求出其x对应于y的数值,然后用plot函数绘制其图像。 按上述方法编程,可以得到给出变积分函数的图像。

你要有函数式,我可以画图。请补充下。

用matlab绘制这类复杂的积分函数图形,应采用循环语句求出,当T为某值时的C值。 实现方法: x=20:1:70; for i=1:length(x) T=x(i); C(i)=fun_ex(T); end T=x; plot(x,C,'*-'),grid on; title('T--C(T)曲线图'); xlabel('T');ylabel('C(T)'); 运...

1、quad的积分表达式中 2、quad的积分限不能为无穷大,换用integral函数(2012a以上版本)。 把 f0=@(z)(1./z).*exp(-((log(z) - mu).^2./(2*d0))-(((x.^2)+(z.^2))./ (2*b0)));f1=quad(f0,0,inf);改成 f0=@(z,x)(1./z).*exp(-((log(z) - mu).^2...

说明 这个问题和另外两个问题(编号2051722037141864067、1638082848257894860)基本上是重复的,我已经在那两个问题做了回答,主要原因是匿名函数f0在x比较大、s比较小的情况下会出现非数NaN,导致计算失败。更具体的分析与解决方法这里不再重...

你还是化数值图像吧,可以在区间有限个等分点上取值画出来即可。 首先你知道 等对应的 点 的y值是可以知道的吧。然后再画出散点图即可了。 不必一定要分要知道函数表达式啊

function y=F(t)if(t~=0) y=integral(@(x) sin(x)/x,t,1e-10);else y=0;endendx=-1:.01:1;y=x;for i=1:length(x) y(i)=F(x(i));endplot(x,y)

如果你是由仪器测得的曲线数据,要看你的采样频率是否高,如果足够高的话,积分实际上就是各个采样点的和, 如果采样频率不高,可以先根据采样点进行曲线拟合或多段曲线拟合,再分别对拟合后的曲线方程求积分

网站首页 | 网站地图
All rights reserved Powered by www.tnfh.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com