无效表达式,请使用圆括号

一直显示“行:3列:37无效表达式。调用函数或对变量进行索引时,请使用圆括号。否则,请检查不匹配的分隔符。“

 syms x y z a b c d e f g h i j;
x=0,y=0,z=0;
A=[(2*x-1)*(a*y*z+b*y+c*z+d) x*(1-x)(a*z+b) x*(1-x)*(a*y+c);
    y*(1-y)*e*z (1-2*y)*(e*x*z+f*z+g) y*(1-y)*(e*x+f);
    z*(1-z)*h*y z*(1-z)*(h*x+i) (1-2*x)*(h*x*y+i*y+j)];
[V,R] = eig(A),DA=det(A),IA=inv(A)


变量之间的赋值语句需要使用分号进行分隔,以避免出现不匹配的分隔符错误。同时,乘法运算需要使用乘号(*)进行表示,函数调用需要使用圆括号


syms x y z a b c d e f g h i j;
x=0;y=0;z=0;
A=[(2*x-1)*(a*y*z+b*y+c*z+d) x*(1-x)*(a*z+b) x*(1-x)*(a*y+c);    y*(1-y)*e*z (1-2*y)*(e*x*z+f*z+g) y*(1-y)*(e*x+f);    z*(1-z)*h*y z*(1-z)*(h*x+i) (1-2*x)*(h*x*y+i*y+j)];
[V,R] = eig(A);
DA=det(A);
IA=inv(A);