matlab y=1-exp(t)*erfc(sqrt(t))当t比较大时,exp(t)趋于无穷,比如为10的200次方,后面erfc一项为-202次方(比如),这就成了0乘以inf类型,得到的答案为naN,要怎么才能算的出值啊

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 19:06:32
matlab y=1-exp(t)*erfc(sqrt(t))当t比较大时,exp(t)趋于无穷,比如为10的200次方,后面erfc一项为-202次方(比如),这就成了0乘以inf类型,得到的答案为naN,要怎么才能算的出值啊

matlab y=1-exp(t)*erfc(sqrt(t))当t比较大时,exp(t)趋于无穷,比如为10的200次方,后面erfc一项为-202次方(比如),这就成了0乘以inf类型,得到的答案为naN,要怎么才能算的出值啊
matlab y=1-exp(t)*erfc(sqrt(t))
当t比较大时,exp(t)趋于无穷,比如为10的200次方,后面erfc一项为-202次方(比如),这就成了0乘以inf类型,得到的答案为naN,要怎么才能算的出值啊

matlab y=1-exp(t)*erfc(sqrt(t))当t比较大时,exp(t)趋于无穷,比如为10的200次方,后面erfc一项为-202次方(比如),这就成了0乘以inf类型,得到的答案为naN,要怎么才能算的出值啊
也可以用作图法求解.
>> t=0.1:10:1000; 
>> y=1-exp(t).*erfc(sqrt(t));
>> plot(t,y,'k-'),grid on
从图形中可以看到,当t趋于无穷时,y=1

syms x;
L=limit(1-exp(x)*erfc(sqrt(x)),x,inf,'left')
L=1

不能直接代值
必须取极限

matlab中用脚本文件实现y=1-exp(-0.4t)*cos(3t),0 matlab我编的这个函数哪里错了function Y= = R(j,ER )%UNTITLED3 Summary of this function goes here% Detailed explanation goes hereE=-0.0+j*0.000000001;e=1.6*10^-19;k=1.3806505*10^-23;T=0.1;VL=-0.1;h=6.62*10^-34;Y=1/((exp((E-e*ER)/(k*T)))+1);e 用matlab解:y=dsolve('D2y+exp(-t)*Dy-sin(sqrt(t))*y=exp(-t)*sin(sqrt(t))','y(0)=1,Dy(0)=-2','t') 以下是matlab中的语句,syms t y=sin(pi*t)*exp(-s.*t) z=int(y,t,0,1) 求指导哪里出错了? 用matlab怎样输入以下公式:y=291*t*exp(-2.8*(t/0.075)0.48) 跟他的问题一样,y=a/(1 (a/566-1)*exp(-r*t))用matlab作图 Matlab求解非线性方程组19638=M[1-2exp(-20/T)]-12767=M[1-2exp(-6.5/T)] matlab微分方程soln_1 = dsolve('Dy = 3*x^2','y(2)=0.5')soln_1 =3*x^2*t-6*x^2+1/2 soln_3 = dsolve('Dy = 3*y + exp(2*x)',' y(0) = 3')soln_3 =-1/3*exp(2*x)+exp(3*t)*(1/3*exp(2*x)+3)为什么全和答案不一样 那个t是什么东西 y=sqrt(3)/2.*exp(-4*t.)*sin(4*sqrt(3)*t.+pi/3);t=[-1:0.01:1],用matlab语言怎么编? matlab中 syms x; t=1+X-1/X; Y=exp(x+1/x); f=t*y; int(f,x,1/2,2); Matlab数据拟合已知一组数据(t,y)且知y=c(1)+c(2)*exp(-1*t);,如何拟合出c1、c2呢? 用matlab怎么解(1+t*0.0001)*exp(-0.0001*t)=0.95 matlab中E=[ones(size(t)) exp(-t)]是什么意思 matlab 新手 Conversion to double from sym is not possible.syms ty=3*0.02*exp(-5*t)+exp(-12*t)-4*exp(-4*t)*sin(3*t+pi/6)plot(t,y)怎么画不出来图? matlab解微分方程画图?function mat1()syms yt=0:0.1:1y=dsolve('Dy=1-2*y+t','t')[y]endcommand window:t =0 0.1000 0.2000 0.3000 0.4000 0.5000 0.6000 0.7000 0.8000 0.9000 1.0000y =t/2 + C3/(4*exp(2*t)) + 1/4y =t/2 + C3/(4*exp(2*t)) + 1/4>> plot(t matlab非线性方程求解y(t)=1.1018G(exp(-0.1855014t-exp(-2.007944t)))其中y(t1)=0.56 y(t2)=0.4 t1+2=t2求G以及y(t)的变化曲线,求高手编程,谢谢y(t)=1.1018G(exp(-0.1855014t)-exp(-2.007944t))其中y(t1)=0.56 y(t2)=0.4 t1+2 怎样用matlab求t的范围当知道t的范围怎样求解这个函数y=exp(3*sint) 如何用matlab画 隐函数y=-1.766*{[ln(1-y)]^0.6}*exp^(-0.0173*x.)+0.00031918*exp(-0.035*x.),[0 300000]在matlab中显示错误