裂纹尖端的应力强度通常用MPa sqrtm表示。这是一个很难的单元,并且Mathematica更喜欢以sqrtJsqrtMPa/m返回答案,其数值要大1000倍。
这可以通过以下方式进行确认:
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"] )]有什么建议吗?
发布于 2019-09-18 01:12:02
怎么样
u = UnitConvert[
Quantity[1, (Sqrt["Joules"]*Sqrt["Megapascals"])/"Meters"],
"Megapascals" Sqrt["Meters"]]
InputForm @ u
(* Quantity[1/1000, "Megapascals"*Sqrt["Meters"]] *)https://stackoverflow.com/questions/57976507
复制相似问题