matlab >> syms x y a b l m1 m2;y =1/2*b+1/2*a-1/6*3^(1/2)*l;x =-1/2*(3*a^2-6*b*a+3*b^2-l^2-3*a*(-b+a+1/3*3^(1/2)*l)+3*(-b+a+1/3*3^(1/2)*l)*b)/l;v=m1*y+m2*(sqrt((a-y)^2+x^2)+sqrt((b-y)^2+(l-x)^2));我运行得不出结果啊,请高手看看,哪里存

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 10:59:10
matlab >> syms x y a b l m1 m2;y =1/2*b+1/2*a-1/6*3^(1/2)*l;x =-1/2*(3*a^2-6*b*a+3*b^2-l^2-3*a*(-b+a+1/3*3^(1/2)*l)+3*(-b+a+1/3*3^(1/2)*l)*b)/l;v=m1*y+m2*(sqrt((a-y)^2+x^2)+sqrt((b-y)^2+(l-x)^2));我运行得不出结果啊,请高手看看,哪里存

matlab >> syms x y a b l m1 m2;y =1/2*b+1/2*a-1/6*3^(1/2)*l;x =-1/2*(3*a^2-6*b*a+3*b^2-l^2-3*a*(-b+a+1/3*3^(1/2)*l)+3*(-b+a+1/3*3^(1/2)*l)*b)/l;v=m1*y+m2*(sqrt((a-y)^2+x^2)+sqrt((b-y)^2+(l-x)^2));我运行得不出结果啊,请高手看看,哪里存
matlab
>> syms x y a b l m1 m2;
y =1/2*b+1/2*a-1/6*3^(1/2)*l;
x =-1/2*(3*a^2-6*b*a+3*b^2-l^2-3*a*(-b+a+1/3*3^(1/2)*l)+3*(-b+a+1/3*3^(1/2)*l)*b)/l;
v=m1*y+m2*(sqrt((a-y)^2+x^2)+sqrt((b-y)^2+(l-x)^2));
我运行得不出结果啊,请高手看看,哪里存在错误,指出来,给予正确答案
重谢!

matlab >> syms x y a b l m1 m2;y =1/2*b+1/2*a-1/6*3^(1/2)*l;x =-1/2*(3*a^2-6*b*a+3*b^2-l^2-3*a*(-b+a+1/3*3^(1/2)*l)+3*(-b+a+1/3*3^(1/2)*l)*b)/l;v=m1*y+m2*(sqrt((a-y)^2+x^2)+sqrt((b-y)^2+(l-x)^2));我运行得不出结果啊,请高手看看,哪里存
在命令窗口输入 v

matlab syms 运行出错>> syms x a b c f=sym('a*x^2+b*x+c')findsym(f,4)y(1)=limit(f,x,1)y(2)=limit(f,1)y(3)=limit(f,a,2)y(4)=limit(f,b,1)yAttempt to execute SCRIPT syms as a function.Error in ==> jixian at 1syms x a b c 请问是为什么呢? matlab计算函数值,syms x y; y=2*x;如何求x=2时y的值 >> syms x y z; >> z=x^2+y^2; >> plot3(x,y,z) 用MATLAB输入这样有错吗? matlab 函数求最小值matlab用函数求一元函数的极小值点syms x;y=x^2;fmin=inline('y');a=fminbnd(fmin,-1,1)我用这个算出来,结果a是-1,不知何故? syms a x y x=sin(a) y=cosh(x) a=linspace(0,2*pi) plot(a,y) 错误在哪里?matlab中,错误提示:Conversion to double from sym is not possible 在matlab中如何实现函数的抽样syms x ;y=sin(x)./x;fplot(y,[-10,10]); 这个用matlab怎么写?这样写怎么不对?syms x;limit(((x+a)/(x-a))^x,x,inf) matlab求积分syms x; a=int(1/(1-x^2)*(log(1+x)-log(1-x)); a matlab 下面是一小段程序 a=1;b=2; syms x y=a*x+b 现在我想求一下满足y=0的x值. matlab 中,syms x 是不是相当于x=sym('x') C语言可不可以像matlab那样进行带有未知数的公式计算呢?就是 syms x y 诸如此类 matlab求解方程的时候出现 is not a valid expression or equation.程序如下:syms theta fai psai alpha;syms x y z;eq1='x*x*(1-cos(alpha))+cos(alpha)=cos(theta)*cos(psai)';eq2= 'x*y*(1-cos(alpha))-z*sin(alpha)=cos(psai)*sin(fai)*sin(theta)-s Matlab中syms构建函数后用fsolve求解例如:syms xy=x^2-1;fsolve(y,-2)结果报错:Error using ==> lsqfcnchk at 111If FUN is a MATLAB object,it must have an feval method.Error in ==> fsolve at 184funfcn = lsqfcnchk(FUN,'fsolve',length(varar MATLAB解方程组,救救菜鸟……小弟输入以下语句:syms x y a b;[x,y]=solve('0.5*x*(x^2+y^2)-x-a-4*b*x','0.5*y*(x^2+y^2)-x-a-2*b*(y-1)','2*x^2+(y-1)^2-4')结果提示如下:Error using ==> solveError,(in allvalues/rootseq) cannot evalu matlab >> syms x y;x=linspace(0,2*pi,60);y=(sin(x)*cos(5*x));plot(x,y) 无法出图, matlab 符号运算的问题syms x(t) ;y=x*x;请问怎么求 y对x的导数 diff(y,x) 报错了 matlab中expand问题>> syms x y;>> expand((x-2)*(x-4))>>expand(cos(x+y))>>expand(exp((a+b)^2))ans =x^2 - 6*x + 8 得出:>>expand(cos(x+y))|Error: Unexpected MATLAB operator. >> >>expand(exp((a+b)^2))得出: >>expand(exp((a+b)^2))|Error: Unexpect matlab jacobian函数参数为符号表示?比如想计算x=a*x+b*y; y=c*x*y+d*y^2;的jacobi矩阵syms x yJ=([a*x+b*y;c*x*y+d*y^2],[x y])这种类型的jacobi矩阵,一般jacobian函数调用a,b,c,d都要给出具体的数值,现在