matlab化简多项式报错我写了 syms a b c d;y={[(c+d)^2+(a+b+c+d)^3+.这里就报错了,说是undefined function or method 'mrdivide' for input arguments of type 'cell'之后打算写simplify(y)求助该怎么改,具体怎么写,式子里
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/02 07:53:06
![matlab化简多项式报错我写了 syms a b c d;y={[(c+d)^2+(a+b+c+d)^3+.这里就报错了,说是undefined function or method 'mrdivide' for input arguments of type 'cell'之后打算写simplify(y)求助该怎么改,具体怎么写,式子里](/uploads/image/z/5507337-57-7.jpg?t=matlab%E5%8C%96%E7%AE%80%E5%A4%9A%E9%A1%B9%E5%BC%8F%E6%8A%A5%E9%94%99%E6%88%91%E5%86%99%E4%BA%86+syms+a+b+c+d%EF%BC%9By%3D%7B%5B%EF%BC%88c%2Bd%EF%BC%89%5E2%2B%28a%2Bb%2Bc%2Bd%29%5E3%2B.%E8%BF%99%E9%87%8C%E5%B0%B1%E6%8A%A5%E9%94%99%E4%BA%86%2C%E8%AF%B4%E6%98%AFundefined+function+or+method+%27mrdivide%27+for+input+arguments+of+type+%27cell%27%E4%B9%8B%E5%90%8E%E6%89%93%E7%AE%97%E5%86%99simplify%28y%29%E6%B1%82%E5%8A%A9%E8%AF%A5%E6%80%8E%E4%B9%88%E6%94%B9%2C%E5%85%B7%E4%BD%93%E6%80%8E%E4%B9%88%E5%86%99%2C%E5%BC%8F%E5%AD%90%E9%87%8C)
matlab化简多项式报错我写了 syms a b c d;y={[(c+d)^2+(a+b+c+d)^3+.这里就报错了,说是undefined function or method 'mrdivide' for input arguments of type 'cell'之后打算写simplify(y)求助该怎么改,具体怎么写,式子里
matlab化简多项式报错
我写了 syms a b c d;
y={[(c+d)^2+(a+b+c+d)^3+.
这里就报错了,说是undefined function or method 'mrdivide' for input arguments of type 'cell'
之后打算写simplify(y)
求助该怎么改,具体怎么写,
式子里有除法运算的,不知道这个有没有关系[(a+b)/(c+d)-d]/(a+b+c)这种类型的
matlab化简多项式报错我写了 syms a b c d;y={[(c+d)^2+(a+b+c+d)^3+.这里就报错了,说是undefined function or method 'mrdivide' for input arguments of type 'cell'之后打算写simplify(y)求助该怎么改,具体怎么写,式子里
可以告诉你没有关系
关系出在你用了{ }
matlab中 { } 在元胞中使用 也就是你报错信息中的'cell'
你只要把{ }去掉即可,全部用()
如果不是想搞成数组,连[ ] 也不要有
比如:
syms a b c d
y=(c+d)^2+(a+b+c+d)^3
现在还有一个z = y/(a+b) 那就写成:
z = ((c+d)^2+(a+b+c+d)^3)/(a+b)
就是全部用小括号,用小括号套小括号
明白没?
copyright (c) cxd1301