Wolfram mathematica 如何将输出转换为应力强度单位(MPa sqrt【米】)
裂纹尖端的应力强度通常用MPa sqrt[m]表示。这是一个困难的单位,Mathematica更喜欢以sqrt[J]sqrt[MPa]/m的形式返回答案,其数值要大1000倍 这可以通过以下方式确认:Wolfram mathematica 如何将输出转换为应力强度单位(MPa sqrt【米】),wolfram-mathematica,Wolfram Mathematica,裂纹尖端的应力强度通常用MPa sqrt[m]表示。这是一个困难的单位,Mathematica更喜欢以sqrt[J]sqrt[MPa]/m的形式返回答案,其数值要大1000倍 这可以通过以下方式确认: Quantity[1, (Sqrt["Joules"] Sqrt["Megapascals"])/("Meters")]/ Quantity[1, "Megapascals" Sqrt["Meters"]] 最明显的解决方案是: UnitConvert[Quantity[1, (Sqrt[
Quantity[1, (Sqrt["Joules"] Sqrt["Megapascals"])/("Meters")]/ Quantity[1, "Megapascals" Sqrt["Meters"]]
最明显的解决方案是:
UnitConvert[Quantity[1, (Sqrt["Joules"]*Sqrt["Megapascals"])/
"Meters"], "MPa m^0.5"]
只返回输入。我希望以以下形式输出:
Quantity[0.001, ("Megapascals" Sqrt["Meters"] )]
有什么建议吗?怎么样
u = UnitConvert[
Quantity[1, (Sqrt["Joules"]*Sqrt["Megapascals"])/"Meters"],
"Megapascals" Sqrt["Meters"]]
InputForm @ u
(* Quantity[1/1000, "Megapascals"*Sqrt["Meters"]] *)