weixin_50711972 2023-04-04 08:57 采纳率: 100%
浏览 189
已结题

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

一直显示“行: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)


  • 写回答

2条回答 默认 最新

  • 瞬间的未来式 2023-04-04 09:25
    关注

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

    
    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);
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 4月12日
  • 已采纳回答 4月4日
  • 创建了问题 4月4日

悬赏问题

  • ¥15 远程桌面文档内容复制粘贴,格式会变化
  • ¥15 关于#java#的问题:找一份能快速看完mooc视频的代码
  • ¥15 这种微信登录授权 谁可以做啊
  • ¥15 请问我该如何添加自己的数据去运行蚁群算法代码
  • ¥20 用HslCommunication 连接欧姆龙 plc有时会连接失败。报异常为“未知错误”
  • ¥15 网络设备配置与管理这个该怎么弄
  • ¥20 机器学习能否像多层线性模型一样处理嵌套数据
  • ¥20 西门子S7-Graph,S7-300,梯形图
  • ¥50 用易语言http 访问不了网页
  • ¥50 safari浏览器fetch提交数据后数据丢失问题