文档

logspace

生成对数间隔向量

句法

y = logspace(a,b)
y = logspace(a,b,n)
y = logspace(a,pi)

描述

例子

y = logspace(一个,,,,b生成一个行矢量y数十年来50个对数分布点10^a10^b。这logspace功能对于创建频率向量特别有用。该功能是对数等效的linspace和’' 操作员。

例子

y = logspace(一个,,,,b,,,,n生成n几十年之间的点10^a10^b

y = logspace(一个,pi)在之间生成点10^api,这对于在间隔中创建对数间隔频率的数字信号处理非常有用[10^a,pi]

例子

全部收缩

在间隔中创建50个对数间隔点的向量[10^1,10^5]。

y = logspace(1,5);

在间隔中创建一个7对数间隔点的向量[10^1,10^5]。

y1 = logspace(1,5,7)
y1 =1.0E+05 * 0.0001 0.0005 0.0022 0.0100 0.0464 0.2154 1.0000

创建一个复数的向量10^(1+2i)和10^(5+5i)。

y = logspace(1+2i,5+5i,8)
y = 1.0e+04 * -0.0001 - 0.0010i 0.0029 - 0.0024i 0.0133 + 0.0040i 0.0147 + 0.0497i -0.1242 + 0.1479i -0.7150 - 0.0822i -1.2137 - 2.3924i 4.9458 - 8.6913i

输入参数

全部收缩

首先绑定,指定为数字标量。这一个参数定义了间隔的界限logspace生成点。一个可以是真实的或复杂的,另一个绑定b,可以比一个。如果b一个,然后矢量包含降值值。

数据类型:单身的|双倍的
复杂的数字支持:金宝app是的

第二键,指定为数字标量。这b参数定义了间隔的界限logspace生成点。b可以是真实的或复杂的,并且b可以比其他界限大或小一个。如果b一个,然后矢量包含降值值。

数据类型:单身的|双倍的
复杂的数字支持:金宝app是的

点数,指定为真实数字标量。

  • 如果n1,,,,logspace返回10^b

  • 如果n为零或负,logspace返回一个空行矢量。

  • 如果n不是整数,logspace回合n下降并返回地板(n)点。

扩展功能

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

也可以看看

|

在R2006a之前引入

这个话题有帮助吗?