cwlr.net
当前位置:首页 >> mAtlAB积分画图问题,急!! >>

mAtlAB积分画图问题,急!!

这个问题的困难不在于积分限里有变量,而在于积分限里有无穷大。 如果用数值积分,quad系列函数都不能处理积分区域为无界的情况,但2012a引入了integral系列新的数值积分函数可以处理。 不知道你的函数F(x,y)表达式,这里举个例子来说明。 假设F...

提示你从符号变量变到双精度数值出现错误。还有你注意有些地方需要用到点乘或点除。给你一个可以运行的程序: clear all; syms x; M=2; fx=exp(-x*x/2)/sqrt(2*pi); sn=-20:1:100; t=length(sn); Q0=zeros(length(sn)); Q=Q0(1:length(sn)); for...

f = @(x,t)exp(-t).*(1-exp(-(x/2).^12.3.*t.^2.2));F = @(x)quadgk(@(t)f(x,t), 0, inf);fplot(F, [-6 6])

clear all;clc; fx=@(x)(x.^(-1)-1).^(1/3); x=0:0.01:0.8; for ii=1:length(x) x0=x(ii); Fx(ii)=quadl(fx,x0,1); end plot(x,Fx);

数值积分 以下代码供参考。你应仔细检查,看相关函数有没有写错。 % 被积函数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...

在这个积分式子中,如果除y之外都是常量,那就存在一个问题:y是被积分的变量,积分之后得到的结果与y无关,只能是一个常数而已,怎么画图? 参考代码(各常数的值随便取的): M = 1;G = 2;H = 3;a = 4;b = 5;F = 1/M * ( G*quadl(@(y)1./(H/(M...

syms x y=sin(x); int(y,0,pi) %积分 ezplot(y) %画图 按上面语句试试

clear all;clc; f=@(x)1./sqrt(x.^5+1); s=quadl(f,1,3); x=1:0.1:3; y=f(x); plot(x,y);

syms t x0; y0 = int(sin(t)^2,0,x0);x = linspace(0,10,100);y = double(subs(y0,x0,x));plot(x,y,'k');xlabel('x');ylabel('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.cwlr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com