主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

真正的

説明

真正的は逻辑1の省略表現です。

T= true (nは、逻辑1を要素とするnn列の行列です。

T= true (深圳は逻辑1の配列で,サイズベクトル深圳大小(T)を定義します。たとえば,真正的(2 [3])は2行3列の逻辑1の配列を返します。

T= true (sz1,…,szNのは、逻辑1sz1x...xszNの配列です。ここでsz1,…,szNはそれぞれの次元のサイズを示します。たとえば,真正的(2、3)は2行3列の逻辑1の配列を返します。

T= true (___“喜欢”,pは,上記のいずれかのサイズの構文を使用して,逻辑変数pと同じスパース性をもつ逻辑1の配列を返します。

すべて折りたたむ

逻辑1の3行3列の正方行列を生成するには,真正的を使用します。

一个= true (3)
一个=3 x3逻辑阵列1 1 1 1 1 1
类(一)
ans =“逻辑”

結果は,クラス逻辑になります。

逻辑1の3 x 2 x 2行列を生成するには,真正的を使用します。

真正的(3 2 2)
ans =3 x2x2逻辑阵列的Ans (:,:,1) = 1 1 1 1 1 1 1 1

あるいは,サイズベクトルを使用して,行列のサイズを指定することができます。

真正的([3 2 2])
ans =3 x2x2逻辑阵列的Ans (:,:,1) = 1 1 1 1 1 1 1 1

複数のベクトル入力を指定するとエラーが返される点に注意してください。

真正的と共に使用して,論理ステートメントを実行することができます。

論理ステートメント

~(A and B) = (~A) or (~B)

一个= trueかつB = falseについてテストします。

~(true & false) == (~true) | (~false)
ans =逻辑1

式の両辺の論理ステートメントが等価なので,結果は逻辑1(真正的)になります。この論理ステートメントは,ド・モルガンの法則の例です。

選択した配列と同じスパース性をもつ逻辑配列を生成します。

一个=逻辑(稀疏(5,3));谁一个
Name Size Bytes Class Attributes A 5x3 41逻辑稀疏
T = true (4“喜欢”,);谁T
名称大小字节类属性T 4x4 184逻辑稀疏

出力配列Tは,指定された配列一个と同じ稀疏的属性およびデータ型をもちます。

入力引数

すべて折りたたむ

正方行列のサイズ。整数で指定します。nは出力配列のサイズをnn列に設定します。たとえば,真正的(3)は3行3列の逻辑1の配列を返します。

  • n0の場合,Tは空の行列です。

  • nが負の場合,0として扱われます。

データ型:int8|int16|int32|int64|uint8|uint16|uint32|uint64

サイズベクトル。整数の行ベクトルとして指定します。たとえば、真正的(2 [3])は2行3列の逻辑1の配列を返します。

  • いずれかの次元のサイズが0の場合,Tは空の配列です。

  • いずれかの次元のサイズが負の場合,そのサイズは0として扱われます。

  • 2より大きな後続の次元のサイズが1の場合,出的力Tにこれらの次元は含まれません。

データ型:int8|int16|int32|int64|uint8|uint16|uint32|uint64

サイズ入力。整数のコンマ区切りリストで指定します。たとえば、真正的(2、3)は2行3列の逻辑1の配列を返します。

  • いずれかの次元のサイズが0の場合,Tは空の配列です。

  • いずれかの次元のサイズが負の場合,そのサイズは0として扱われます。

  • 2より大きな後続の次元のサイズが1の場合,出的力Tにこれらの次元は含まれません。

データ型:int8|int16|int32|int64|uint8|uint16|uint32|uint64

プロトタイプ。論理変数として指定します。

データ型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64
複素数のサポート:あり

出力引数

すべて折りたたむ

スカラー,ベクトル,行列またはN次元配列として返される,逻辑1の出力。

データ型:逻辑

ヒント

  • 真正的(n)は,逻辑(真(n))より大幅に高速かつメモリ効率の高い処理が行えます。

拡張機能

R2006aより前に導入