最后一个的正确结果应该是8*10^20,已经差数量级了
追答我自己用mathmatica 计算了下,我能得到正确的结果,即8*10^20,不知道你为何计算的结果是那样的。你或者先退出核以后再重新运算下,估计可以。
mathematica总是提示错误,求大神解答。
1 方括号只用于表示函数的参数,表示运算优先级的时候要用小括号。2 表示模式匹配的条件的是“ \/; ”而不是“ ;\/ ”,并且这个是模式匹配的限制条件,所以要跟在模式匹配后面,也就是你的自定义函数的参数的后面。比如:ff[x_ \/; x > 1 + 2] := x ff[x_ \/; x <= 1 + 2] := x...
谁能告诉我这个mathematica运算哪里错了,为什么结果不一样
N[1\/x^2 + (3 + x)\/(6 (1 - E^x + x)) \/. x -> 1\/100000, 10]
mathematica中怎么积不出结果
一个可能是因为这个函数是不可积分函数 类似函数有 e^(1\/x)还有可能是因为这个函数包含了未知常量 不过这个应该不是主要原因 毕竟MMA是靠符号运算著名的 还有就是MMA真的不知道怎么积分了
Mathematica中解一个有边值条件的微分方程按帮助中的格式输入为何提醒输 ...
那是因为之前你曾对y[0]赋过值了,所以就导致这里的边值方程变成了一个判断真假的表达式了,只需要清除一下变量即可,执行一下Clear[y];之后再重新运算就OK了,建议每次再写一段独立的代码时,清除一下会用到的变量是一个非常好的习惯。
Mathematica语句 Solve[y'[x] == -a y[x] + b x, y[x], x] 为何没有...
{{y[x] -> (b (-1 + a x))\/a^2 + E^(-a x) C[1]}} 不灵可能是你对变量a,b等有赋值了,或之前用了错误的表达然后执行后改成正确的表达时有些变量有问题什么的情况。
那个,mathematica求定积分,这算是什么情况?
Integrate[被积函数], {积分变量写在这里,积分下限,积分上限}]3.结尾处的\/\/N表示求近似值(默认精度是多少位我不大记得了)。对于无法精确求解的积分或者表达式,如果不加上这个的话,软件就会对代码不做任何处理。近似计算的格式:①表达式后加上"\/\/N",精确多少位系统有默认的规定。②或者"N[表达式...
Mathematica怎么让下面的输出结果显示为正常的三角函数形式?
方法一:使用`TraditionalForm`函数 ```mathematica expr = Sin[x] + Cos[x];TraditionalForm[expr]```方法二:使用`TraditionalForm`样式 ```mathematica expr = Sin[x] + Cos[x];Style[expr, 18, TraditionalForm]```其中,`18`是字体的大小,你可以根据需要进行调整。这些方法将使输出结果以...
我在用mathematica循环求和时,过了一分多钟就自动停了,这是怎么回事呢...
Mathematica很有意思,它输进去的数分三种,一种是机器精度数,就和一般编程中的浮点型一样。另一种是高精度数,其精度远远超越一般浮点型数。(依你CPU决定到底能有多少,大概有几亿位吧)还有符号数,所有的运算都是在符号下进行,分数、平方根保持原样不变。您可以试着把所有机器精度数用Rationalize...
为什么mathematica计算单元运算不出结果
include <iostream> include <stdio.h> int jc(int m){ if(m!=1) return m*jc(m-1);else return 1;} int c(int m,int n){ if(m>=n) return jc(m)\/(jc(n)*jc(m-n));} int main(void){ int m,n;scanf("%d%d",&m,&n);printf("%d\\n",c(m,n));return 0;} ...
mathematica作图怎么图形出不来呀? 我键入 Plot[sin[x],{x,0,2Pi}...
我估计是你写错地方了 把语句写在Kernel上就会出现你说的这种情况,虽然Kernel里可以进行一般的数字运算,但是画图是不行的,它不是正规的进行输入的地方 Mathematica里运算应是在"Notebook"里,俗称"笔记本",在那里边就可以绘制函数图像了