如何解决当我以前没有为变量分配值时,为什么在Mathematica中出现“标记时间受保护”错误?
我是Mathematica的新用户。我正在尝试编写下面描述的函数,然后对其进行图形化处理。我在弄清楚为什么要获取标记时间是受保护的错误时遇到了麻烦-我正在获取变量v的错误。根据我的阅读,当您尝试将值重新分配给已经存在的变量时,会发生这种情况有分配的值。我不明白我在这段代码中在哪里做。我尝试以几种不同的方式编写该函数以尝试避免这种情况,并包括了clear函数以防万一。
是否正在发生这种情况,因为我正在编写的函数中包括Log函数和Sum函数?任何帮助或建议,不胜感激。谢谢!
ClearAll;
i = 13.6*(1.602176634*10^-19);
m = 9.10938356*10^-31;
Subscript[A,0] = 0.18450;
Subscript[A,1] = -0.032226;
Subscript[A,2] = -0.034539;
Subscript[A,3] = 1.4003;
Subscript[A,4] = -2.8115;
Subscript[A,5] = 2.2986;
\[Sigma][v_] := (10^-13/(i*((m*v^2)/2))) ((Subscript[A,0]*Log[((m*v^2)/2)/i]) + Sum[Subscript[A,j]*(1 - i/((m*v^2)/2))^j,{j,1,5}])
Plot[\[Sigma][v],{v,10^7}]
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。