MATLAB ヘルプ センター
シンボリック数および多項式の最小公倍数
L = lcm(A)
L = lcm(A,B)
L = lcm(A) は、A のすべてのシンボリック要素の最小公倍数 (LCM) を求めます。
L
A
例
L = lcm(A,B) は、A と B の最小公倍数を求めます。
B
すべて折りたたむ
シンボリック ベクトルの要素として指定された 4 つの整数の最小公倍数を求めます。
A = sym([4420 -128 8984 -488]); L = lcm(A)
L = 9689064320
または、これらの値をシンボリック行列の要素として指定します。
A = sym([4420 -128; 8984 -488]); L = lcm(A)
5 つのシンボリック有理数の最小公倍数を求めます。
A = sym([3/4 7/3 11/2 12/3 33/4])
A = (34731124334)
(34731124334)
L = 924
3 つのシンボリック複素数の最小公倍数を求めます。
A = sym([3 + 1i, -4 - 2i, -5 - 5i]); L = lcm(A)
L = 10
入力引数を 2 つ指定し、その少なくとも一方が非スカラーの場合、lcm は要素単位で最小公倍数を求めます。
lcm
2 つの行列の要素の最小公倍数を求めます。非スカラーの入力引数を 2 つ指定する場合、それらは同じサイズでなければなりません。
A = sym([309 186; 486 224]); B = sym([558 444; 1024 1984]); L = lcm(A,B)
L = (574741376424883213888)
(574741376424883213888)
行列 A の要素と値 99 の最小公倍数を求めます。ここで、lcm は 99 をすべての要素が 99 に等しい 2 行 2 列の行列に拡張します。
99
2
L = lcm(A,99)
L = (101976138534622176)
(101976138534622176)
2 つの一変数多項式の最小公倍数を求めます。
syms x A = x^3 - 3*x^2 + 3*x - 1; B = x^2 - 5*x + 4; L = lcm(A,B)
L = x-4 x3-3 x2+3 x-1
3 つの多変数多項式の最小公倍数を求めます。多項式が 3 つ以上あるので、これらをシンボリック ベクトルの要素として指定します。
syms x y A = [x^2*y + x^3, (x + y)^2, x^2 + x*y^2 + x*y + x + y^3 + y]; L = lcm(A)
L = x3+y x2 x2+x y2+x y+x+y3+y
入力値。シンボリック数、シンボリック変数、シンボリック式、シンボリック関数、あるいはシンボリック数、シンボリック変数、シンボリック式、シンボリック関数のベクトルまたは行列として指定します。
A と B が非スカラーの場合、それらは同じサイズでなければなりません。A または B の一方がスカラーの場合、lcm は、すべての要素が対応するスカラーと等しい、非スカラー引数と同じサイズのベクトルまたは行列にスカラーを拡張します。
最小公倍数。シンボリック数、シンボリック変数、シンボリック式、シンボリック関数、あるいはシンボリック数、シンボリック変数、シンボリック式、シンボリック関数のベクトルまたは行列として返されます。
シンボリック オブジェクトではない数値で lcm を呼び出すと、MATLAB® の lcm 関数が呼び出されます。
MATLAB 関数 lcm は有理数または複素数の引数を受け入れません。有理数または複素数の最小公倍数を求めるには、これらの数値を sym を使用してシンボリック オブジェクトに変換してから lcm を使用します。
sym
すべて展開する
実数の正と負の整数を含む入力配列に対して、lcm 関数は常に実数の正の整数を返すようになりました。たとえば、次のコードは 256 を返します。
256
L = lcm(sym([256 -128]))
L = 256
-256
L = -256
gcd
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ