MATLAB は、複雑な数学的定式化や大規模な次元配列演算などの複雑なタスクを効率的に処理する強力なプログラミング ツールです。大きな次元の配列を処理する機能は便利なタスクですが、自分で実行することを考えると難しそうに見えるかもしれません。しかし、MATLAB のサポートにより、大規模な次元配列に対していくつかの演算を実行する作業が非常に簡単かつ迅速になりました。そのような操作の 1 つは、配列の最大次元の長さを計算することです。これは、 長さ() MATLAB の関数。
このブログでは、配列の最大次元を計算する方法を探っていきます。 長さ() 関数。
配列の最大次元の長さを計算することが役立つ理由
配列の最大次元の長さを計算すると、配列のサイズを見つけるのに役立ちます。配列内の最大次元の長さに関する情報があれば、配列内の要素の数を見つけることができます。さらに、配列の最大次元の長さを見つけることは、配列を反復するときに非常に便利な要素です。反復子がこの範囲を超えないように、その特定の点で配列を停止できるからです。
MATLAB で length() 関数を使用して配列の最大次元の長さを計算する方法
配列内の最大次元の長さは、その次元に沿った配列内の要素の数であり、組み込み関数を使用して MATLAB で簡単に適合させることができます。 長さ() 関数。この関数は、ベクトル、行列、または多方向配列である配列を入力として受け取り、その最大次元の計算された長さを返します。
構文
MATLAB では、 長さ() 次のように機能します。
L = 長さ ( バツ )
ここ:
関数 L = 長さ(X) 指定された配列 X の最大次元の長さを提供します。
-
- X がベクトルを表す場合、この関数は X の要素の合計数を提供します。
- X が多方向配列を表す場合、この関数は X の最大次元の長さを提供します。つまり、max(size(X)) を返します。
- X が空の配列を表す場合、関数は数値 0 を提供します。
例 1: ベクトルの長さを求める length() 関数の実装方法
この MATLAB コードは、次の式を使用して指定されたベクトルの長さを計算します。 長さ() 関数。
=で 1 : 2 : 1000 ;L = 長さ ( で )
例 2: length() 関数を使用して行列の最大次元の長さを求める方法
この例では、 長さ() 指定された行列の最大次元の長さを計算する関数。
A = ランド ( 1000 、 100 、 50 ) ;L = 長さ ( あ )
例 3: length() 関数を使用して配列の最大次元の長さを調べる方法
この MATLAB コードでは、 長さ() 指定された配列の最大次元の長さを計算する関数。
X = ランド ( 1000 、 100 、 50 、 500 ) ;L = 長さ ( バツ )
結論
MATLAB には、さまざまな行列演算や配列演算、その他多くのタスクを実行するための組み込み関数の膨大なライブラリが含まれています。そのような関数の 1 つが、 長さ() 配列の最大次元の長さを計算する関数。このガイドでは、 長さ() 配列の最大次元の長さを見つける関数。また、関数の使用法を理解するのに役立つベクトル、配列、行列の例も提供されています。