编者按:该文件被选为MATLAB中央本周精选
如果物理单元工具箱在您的MATLAB路径上,则没有任何东西需要初始化、导入、添加到您的工作区或传递给函数——只需乘以/除以u.(unitName)就可以将物理单元附加到变量上。例如,使用支持的单位来定义速度:carSpeed = 100 * u.kph。或者,定义一个带有不支持单位的速度,将其作为支持单位的组合:snailSpeed = 20 * u.m/ u.p eweek。
带有物理单位的变量属于类DimVar(“维度变量”)。对量纲变量执行的数学运算将自动执行量纲分析,并可以创建新单位或取消单位并返回正常变量。
在全局或每个项目的基础上,您可以自定义使用您选择的基本单位系统(例如ft-lb-s代替SI m-kg-s),以及自定义首选的显示单位。任何给定变量的显示单元也可以自定义。变量将以这些单位显示在命令窗口或绘图中。
大多数常见的Matlab函数都可以处理物理单元,包括许多类型的图(带有附加的轴标签)。
引用作为
天空裁缝店(2022年)。物理单元工具箱GitHub (https://github.com/sky-s/physical-units-for-matlab)。检索.
test
@DimVar
要查看或报告此GitHub插件中的问题,请访问GitHub库.
要查看或报告此GitHub插件中的问题,请访问GitHub库.