首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 其他相关 >

matlab基础学习(三)

2012-11-22 
matlab基础学习(3)一、复数的矢量解释对于复数z 2i * 3,可以用矢量图来表示,代码如下:二、 matlab中平均的

matlab基础学习(3)

一、复数的矢量解释

对于复数z = 2 + i * 3,可以用矢量图来表示,代码如下:



二、 matlab中平均值的求法

1.存储在行矢量或列矢量x中的信号x,其平均值的求法如下:

mean = sum(x) / N

代码如下:

>> x = [  5     2     3     7     2     4     7     9     8     5    10    15     5     1    12    20]x =     5     2     3     7     2     4     7     9     8     5    10    15     5     1    12    20>> Ex = x(:)' * x(:)Ex =        1221>> Ex = sum(conj(x(:)) .* x(:))Ex =        1221>> Ex = sum(abs(x(:)) .^2)Ex =        1221>> 

四、平均功率的计算(每个样点的能量)计算方法如下:

Px = Ex / N



2级范数的计算为
xL2 = sqrt(Ex)

xL2 = norm(x)


1级范围为
xL1 = sum(abs(x))
或xL1 = norm(x, 1)


无限范数(切比雪夫范数)计算为:
xLInf = max(abs(x))

xLInf = norm(x, Inf)


通常, P级范数的计算为
xLp = norm(x, p)


热点排行