mathematica方程我只是想用mathematica解-查字典问答网
分类选择

来自江力斯的问题

  mathematica方程我只是想用mathematica解方程:但是的出来的结果不是想要的东西.我是:input[1]=solve[x^2+2x-2==0,x]得出来的结果是:output[1]=solve[false,0]为什么output是这样的?

  mathematica方程

  我只是想用mathematica解方程:

  但是的出来的结果不是想要的东西.

  我是:

  input[1]=solve[x^2+2x-2==0,x]

  得出来的结果是:

  output[1]=solve[false,0]

  为什么output是这样的?

1回答
2019-10-24 19:08
我要回答
请先登录
韩静

  ……这槽点略多啊.

  首先,Mathematica的内建指令全是以大写字母开头的,所以正确的应该是:

  Solve[x^2+2x-2==0,x]

  然后,你会产生这样的报错,那说明你之前对x赋过0这个值,所以,你在执行上面的指令之前,必须先清变量,即:

  Clear[x]

  Solve[x^2+2x-2==0,x]

  最后,楼下的老兄说的是错的,变量和数字相乘的情况,只要数字在前面,乘号是可以省略的,就算是在后面,也可以用个空格代替.

  最后的最后,无关紧要的一点,Mathematica里面的输入的格式都是“In[…]:=”,输出的格式都是“Out[…]=”,所以上面你写的那个,是你随手写的吧.

2019-10-24 19:11:02

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •