24小时热门版块排行榜    

查看: 1147  |  回复: 1

srall

金虫 (初入文坛)

科研新手

[求助] Mathematica数值计算

奇怪了,Mathematica这么简单的一个计算问题为什么算不出来??
Clear["Global`*"]
Subscript[B, 2] = 20;
m = 5.35;
z1 = 43;
z2 = 12;
\[Beta] = 11*Pi/180;
r = m*z1/(Cos[\[Beta]]*2);
\[CapitalSigma] = 11.7508*Pi/180;
\[Alpha] = 0.371267842;
n = 10;
f = 1;
fr = 0.045; (*f的单位为mm/min,Subscript[f, r]的单位为mm/s,n的单位为r/s*)
a = 0.001874032;
l1 = 113.8259522 + 6.4240478 t;
l2 = 40.3693148 - 9.82149198 t;(*t为0~1,步长为0.01*)
v = \[Sqrt]((fr*Cos[0.371267842] +
       2 \[Pi]*(z2/z1)*n*
        Sin[Pi/9]*((113.8259522 + 6.4240478 t)/Sqrt[
         1 + 2.7517768075691696`*^-6 (113.8259522` +
             6.4240478` t)^2])\[InvisibleApplication] \
-(2*\[Pi]*(40.3693148 - 9.82149198 t)*n*
            Sin[Pi/9]))^2 + (2 \[Pi]*(113.8259522 + 6.4240478 t)*(z2/
          z1)*n*Sin[Pi/9]*Cos[\[CapitalSigma]] + f)^2);
t = 0;
N[v, 7]

结果给出来的是Sqrt[447995. + (0.0419341 + 5.99714 111.85[-867.527])^2]这是什么结果?为什么计算不出来一个准确的数值
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xuezha1234

新虫 (正式写手)


独孤神宇: 金币+1 2018-06-02 09:10:51
中括号它不识别,认为是变量不会计算,你换成小括号试试

发自小木虫Android客户端
2楼2018-06-01 23:57:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 srall 的主题更新
信息提示
请填处理意见