y=ay b=0使用MATLAB怎么解
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/11 05:07:00
x=[-5:0.02:5];y=x;y(x
y=dsolve('Dy=y/x-y^2/x','y(1)=0.5','x')y=1/(1/x+1)梯形公式:y(1)=0.5;x(1)=1;h=0.1;forn=1:99x(n+1)=x(n)+h;
这是个微分方程,需要有初始条件才能求解.假设初始条件y(0)=0.5,则代码如下:dy=@(x,y)-y+y^(2/3);ode45(dy,0:0.1:1,0.5)再问:如果我想输出y值的矩阵呢?再答
symsxy[x,y]=solve('x^2+y^2=1','x*y=2')运行结果有四组解(x,y)可以验证下x=((15^(1/2)*i)/2+1/2)^(1/2)/2-((15^(1/2)*i)
请先运行cftool命令,然后就懂了.
[xy]=meshgrid(0:0.5:4);组成范围内的离散矩阵,你可以调节网格大小,例如用0.1代替0.5quiver(x,y,x.*y,cos(x.*y))第一第二个值是向量起始位置,第三第四个
程序总体上是对的,有什么问题?再问:运行时的提示:再答:不要再script里面定义函数,否则会出错新建一个function,把上面的粘进去
symsLxmpA;mp=(L-x)*L/(4+2*(L-x)/x);A=diff(mp,x);vpa(solve(A,x))ans=0.4142135623730950488016887242097
fun=inline('c(1)+c(2)./x','c','x');>>c=lsqcurvefit(fun,[10,20],x,y)c=1.0e+003*0.04648.4241即a=464,b=8
ezplot('x.*sin(x)',[0,10*pi])
x=1:20;y=0;forxx=xy=y+xx^2;endyY=0;I=1;whileI
.你没做过数学题?两个小问分开做啊是想乘采纳吧谢谢啊再问:不是...我的意思是说,这两小问得出答案不一致啊,不能算sufficient吧?我这问题估计有点弱了。。。再答:好吧我看了其他一道类似的懂你的
x=0:0.1:100;%假设步长为0.1y=x.*sin(x);ind_peak=intersect(find(diff(y)>0)+1,find(diff(y)
是要求画出x=1~5区间的函数图像吗? ezplot('x*y+exp(x+y+3)-log(x/y)',[15-5-3])由于y的取值范
请说清你的问题,你是数学有问题还是语文有问题?你这个问题的表述谁看谁不明白.先把你的已知参数列出,并最好具体赋值,再把已知的变量和要计算的变量列出,最后你的求和公式是从多少求到多少个啊,是i在循环吗,
symsxy[xy]=solve('x^2*y^2-2*x-1=0','x^2-y^2-1=0','x','y')按上面语句试试
AUB=Φ所以Cu(AUB)=U={1,2,3,4,5,6}CuA={1,4,6}CuB={2,3,5,6}所以(CuA)∩(CuB)={6}
[x,y]=meshgrid(0:0.01:2);z=1000.*[log(x)./log(y)];mesh(x,y,z)
matlab7中有直接绘制隐函数曲线的命令其调用格式:ezplot(隐函数表达式)如要绘制f(x,y)=0的曲线,命令为:ezplot('f(x,y)')上面的语句将自动选择x,y轴的范围-2*pie
dsolve('D2y-y*sin(x)=0,y(0)=1,Dy(0)=0','x')Warning:Explicitsolutioncouldnotbefound.>Indsolveat101ans