matlab积分函数y=sin(x) x
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/15 06:44:21
symsabcd>>result=int('a*x+sin(b*x)','x','c','d')%从c积分到dresult=-1/2*(-a*d^2*b+2*cos(b*d)+a*c^2*b-2*co
symsx;m=1;n=463;p1=[];while(m
clcx1=-2*pi:0.01:0;y1=sin(x1);x2=0:0.01:2*pi;y2=exp(x2);plot(x1,y1,'r',x2,y2,'b')axi
x=[0:0.01:20*pi]>>y=0.8*sin(x/65);>>plot(x,y);你如果要得到sin(x/65)的三角函数图形你可以用下面语句>>x=[0:0.01:130*pi]>>y=0
x=0:pi/50:pi;y='sin(x)';%定义符号表达式f=int(y);%对符号表达式积分ezplot(f,x);%对积分后表达式画图
symsxyzint(int(int('y*sin(x)+z*cos(x)',x,0,pi),y,0,1),z,-1,1)结果:ans=2
给你介绍两种方法,一种是符号运算,一种是数值运算,代码分别如下:%符号运算symsx;f=0.04/((1.1*10^14)*(exp(-11000/(323+39.01*x))*0.04*0.04*
xx=-5:0.1:5;yy=xx;[x,y]=meshgrid(xx,yy);z=x.^2+y.^2+sin(x.*y);subplot(1,2,1)mesh(x,y,z)subplot(1,2,2
首先,你的语句没问题.但这个函数对于MATLAB来说过于复杂,MATLAB的数值计算能力很强,但是符号计算能力有限.所以他警告:Warning:Explicitintegralcouldnotbefo
fplot('sin(x)/x',[-100 100 -1 1])>> legend('sin(x)/x')
x=1:0.1:2*pi;y=x.*sin(x.\1);plot(x,y);注意x是点乘,因为x是向量不是一个数
symskcv>>k=2;>>c=8.5;>>int(k/c*(v/c)^(k-1)*exp(-(v/c)^k),'v',8,22)ans=1/exp(256/289)-1/exp(1936/289)
能不能贴出所有的程序啊,程序段难理解,你的每行后的语句可以加上分号啊再问:公式很复杂,程序也很麻烦lambda=5*10^-5;epsilon=0.01;gamma=0.57721;eta=4*exp
楼主求的是f的积分=a这个方程,但是好像没有实数解.
1、quad的积分表达式中2、quad的积分限不能为无穷大,换用integral函数(2012a以上版本). 把f0=@(z)(1./z).*exp(-((log(z) -&nbs
你这个既有sita又有x是带符号计算吧符号计算不能用quad,要用int
symsxyint(int(2*y,y,0,x),x,0,2)ans=8/3
quad2d不能作用于矩阵和向量;quadv可以,不过那是对1重积分的;百度知道限制100字,我分开写下代码clear,clcsymsxyQ=[x,x+y,sin(x);x*y,2*x*y,y];剩余
x=linspace(0,pi,100);%这里可以控制范围和取样间隔,这是从0到pi,100点y=sin(x.*x);inty=cumtrapz(y);plot(x,inty);再问:лл�㣬���
这个问题和另一个问题(编号2051722037141864067)基本相同,但与那个问题相比,又多了一处错误:f1=integral(@(v)f0(v,x),0,inf); f2=array