MATLAB 帮助中心
对数组执行符号函数(signum 函数)
c = sign(a)
c = sign(a) 返回与 a 大小相同的数组 c,其中 c 的每个元素的值为:
c
a
1(如果 a 的对应元素大于 0)。
1
0
0(如果 a 的对应元素为 0)。
-1(如果 a 的对应元素小于 0)。
-1
c 的元素的数据类型为 int8。
int8
示例
全部折叠
查找 fi 对象的符号函数。
fi
sign(fi(2))
ans = int8 1
查找有符号 fi 向量的符号函数。
v = fi([-11 0 1.5],1); sign(v)
ans = 1×3 int8 row vector -1 0 1
查找无符号 fi 向量的符号函数。
u = fi([-11 0 1.5],0); sign(u)
ans = 1×3 int8 row vector 0 0 1
输入数组,指定为 fi 标量、向量、矩阵或多维数组。
sign 不支持复数 fi 输入。
sign
数据类型: fi
全部展开
在 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.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处