MATLAB 帮助中心
本页翻译不是最新的。点击此处可查看最新英文版本。
生成对数间距向量
y = logspace(a,b)
y = logspace(a,b,n)
y = logspace(a,pi)
y = logspace(a,pi,n)
y = logspace(a,b) 生成一个由在 10^a 和 10^b(10 的 N 次幂)之间的 50 个对数间距点组成的行向量 y。logspace 函数对于创建频率向量特别有用。该函数是 linspace 和“:”运算符的对数等价函数。
a
b
10^a
10^b
y
logspace
linspace
:
示例
y = logspace(a,b,n) 在 10 的幂 10^a 和 10^b(10 的 N 次幂)之间生成 n 个点。
n
y = logspace(a,pi) 在 10^a 和 pi 之间生成 50 个点,这对于在区间 [10^a,pi] 中创建对数间距频率的数字信号处理很有用。
pi
[10^a,pi]
y = logspace(a,pi,n) 在 10^a 和 pi 之间生成 n 个点。
全部折叠
创建一个由区间 [10^1,10^5] 内的 50 个对数间距点组成的向量。
[10^1,10^5]
y = logspace(1,5);
创建一个由区间 [10^1,10^5] 内的 7 个对数间距点组成的向量。
y1 = logspace(1,5,7)
y1 = 1×7 105 × 0.0001 0.0005 0.0022 0.0100 0.0464 0.2154 1.0000
创建一个由 10^(1+2i) 和 10^(5+5i) 之间的 8 个对数间距点组成的复数向量。
10^(1+2i)
10^(5+5i)
y = logspace(1+2i,5+5i,8)
y = 1×8 complex 104 × -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
第一个边界,指定为数值标量。a 参量定义 logspace 生成的点所在区间的一个边界。a 可以是实数或复数,另一个边界 b 可以大于或小于 a。如果 b 比 a 小,则向量包含递减的值。
数据类型: single | double 复数支持: 是
single
double
第二个边界,指定为数值标量。b 参量定义 logspace 生成的点所在区间的一个边界。b 可以是实数或复数,b 可以大于或小于另一个边界 a。如果 b 比 a 小,则向量包含递减的值。
点的数目,指定为实数标量。
如果 n 为 1,则 logspace 返回 10^b。
1
如果 n 为零或负数,则 logspace 返回一个空的行向量。
如果 n 不是整数,则 logspace 将 n 向下舍入并返回 floor(n) 个点。
floor(n)
全部展开
backgroundPool
ThreadPool
此函数完全支持基于线程的环境。有关详细信息,请参阅在基于线程的环境中运行 MATLAB 函数。
logspace 函数支持 GPU 数组输入,但有以下用法说明和限制:
要在 GPU 上运行此函数并获得 gpuArray 输出,请使用以下任意语法:
gpuArray
y = gpuArray.logspace(a,b) y = gpuArray.logspace(a,b,n) y = gpuArray.logspace(a,pi) y = gpuArray.logspace(a,pi,n)
您也可以将 a、b 或 pi 指定为 gpuArray。
有关详细信息,请参阅在 GPU 上运行 MATLAB 函数 (Parallel Computing Toolbox)。
用法说明和限制:
使用 distributed.logspace 可调用 logspace 的分布式版本。
distributed.logspace
有关详细信息,请参阅使用分布式数组运行 MATLAB 函数 (Parallel Computing Toolbox)。
在 R2006a 之前推出
linspace | colon
colon
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 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处