findnz(MathScript RTモジュール関数)

LabVIEW 2012 MathScript RTモジュールヘルプ

発行日時: June 2012

製品番号: 373123C-0112

»製品情報を参照
ヘルプをダウンロード(Windowsのみ)

所有クラス: linalgebra

要件:MathScript RTモジュール

構文

ind = findnz(a)

ind = findnz(a, n)

ind = findnz(a, n, direction)

[i, j] = findnz(a)

[i, j] = findnz(a, n)

[i, j] = findnz(a, n, direction)

[i, j, c] = findnz(a)

[i, j, c] = findnz(a, n)

[i, j, c] = findnz(a, n, direction)

従来名: find

説明

行列のすべての非ゼロ要素の指数を返します。

サンプル

入力

名前 説明
a あらゆるデータタイプのベクトルまたは行列を指定します。
n 返す一致数を指定します。nは、正の整数です。デフォルトではすべての一致が返されます。
direction 一致を検索する方向を指定します。directionは文字列です。

'first'(デフォルト) 最初のn個の一致を返します。
'last' 最後のn個の一致を返します。

出力

名前 説明
ind aのすべての非ゼロ要素の線形指標を返します。1つの出力のみが要求される場合は、aは長いベクトルa(:)とみなされます。aが行ベクトルの場合はindは行ベクトルで、それ以外はindは列ベクトルです。
i aのすべての非ゼロ要素の最初の指数を返します。iは列ベクトルです。
j aのすべての非ゼロ要素の2番目の指数を返します。jは列ベクトルです。
c aのすべての非ゼロ要素を返します。cは列ベクトルです。

詳細

次の表には、この関数のサポート特性 が記載されています。

LabVIEWランタイムエンジンでサポートされる はい
RTターゲットでサポートされる はい
RTで制限付きの実行時間に適する 特性なし

サンプル

A = [1, 2, 3; 0, 0, 0; 0, 2, 3]
[I, J] = findnz(A)

関連項目

nz



この記事は役に立ちましたか。

役に立たなかった