MATLAB ヘルプ センター
Perform sign function (signum function) on array
c = sign(a)
c = sign(a) returns an array c the same size as a, where each element of c is:
c
a
1 if the corresponding element of a is greater than 0.
1
0
0 if the corresponding element of a is 0.
-1 if the corresponding element of a is less than 0.
-1
The elements of c are of data type int8.
int8
example
collapse all
Find the sign function of a fi object.
fi
sign(fi(2))
ans = int8 1
Find the sign function of a signed fi vector.
v = fi([-11 0 1.5],1); sign(v)
ans = 1×3 int8 row vector -1 0 1
Find the sign function of an unsigned fi vector.
u = fi([-11 0 1.5],0); sign(u)
ans = 1×3 int8 row vector 0 0 1
Input array, specified as a fi scalar, vector, matrix, or multidimensional array.
sign does not support complex fi inputs.
sign
Data Types: fi
expand all
Introduced before R2006a
abs | complex | conj
abs
complex
conj
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 のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ