ドキュメンテーション

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

findUnits

入力内の単位を求める

説明

U = findUnits(expr) は、シンボリック式 expr 内の単位の行ベクトルを返します。

式の中の単位を求める

findUnits を使用して式の中の単位を求めます。

u = symunit;
syms x
units = findUnits(x*u.m + 2*u.N)
units =
[ [N], [m]]

方程式または式の配列内の単位を求める

findUnits を使用して、方程式または式の配列内の単位を求めます。関数 findUnits は入力内のすべての単位を連結して単位の行ベクトルを返します。findUnits は基本単位のみを返します。

u = symunit;
array = [2*u.m + 3*u.K, 1*u.N == 1*u.kg/(u.m*u.s^2)];
units = findUnits(array)
units =
[ [K], [N], [kg], [m], [s]]

入力引数

すべて折りたたむ

入力。シンボリックな数値、ベクトル、行列、多次元配列、関数または式として指定します。

R2017a で導入