文档

标志

符号函数(signum function)

语法

描述

例子

Y =号(x返回一个数组Y尺寸与x的每个元素Y是:

  • 1的对应元素x大于0

  • 0的对应元素x=0

  • -1的对应元素x小于0

  • x / abs (x)如果x是复杂的。

例子

全部折叠

求一个数的符号函数。

号(2)
Ans = 1

求向量值的符号函数。

V = [-11 0 1.5 Inf NaN];号(V)
ans =1×5-1 0 1 1 NaN

求矩阵值的符号函数。

M =魔术(3)- 5;号(米)
ans =3×31 -1 1 -1 0 1 -1 1 -1

求复数的符号函数。

Z = 4 - 3*i;号(z)
Ans = 0.8000 - 0.6000i

画出符号函数,并显示它在过零处的行为。使用每股收益来表示上面和下面的值0

X = [-5 -eps(1) 0 eps(1) 5];Y =符号(x);绘制(x,y) ylim([-2 2])网格

把符号函数的实部和虚部画出来 - 3. < x < - 3. 而且 - 3. < y < 3.

首先,在上面创建一个值网格-3 < x < 3而且-3 < y < 3使用meshgrid.然后用这些值创建复数Z = x + 1i*y

V = -3:0.1:3;[x, y] = meshgrid(v);Z = x + 1i*y;

求函数的实部和虚部z

S =符号(z);Re = real(s);Im = imag(s);

画出实部和虚部。

冲浪(x, y, re)标题(符号函数的实部)包含(“x”) ylabel (“y”

图(2)surf(x,y,im)符号函数的虚部)包含(“x”) ylabel (“y”

输入参数

全部折叠

输入,指定为标量、向量、矩阵或多维数组。

的元素x,然后标志返回在输出的相应元素中。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑|持续时间
复数支持:金宝app是的

扩展功能

C/ c++代码生成
使用MATLAB®Coder™生成C和c++代码。

R2006a之前介绍