matlab logspace用法
今天恰好用到,所以一起与大家交流下。为什么要有logspace这个命令?其实原因很多的,首先对于画loglog图的时候,我们采集点的时候,如何直接用scatter把所有点画出来会很拥挤,基本无法识别。
操作方法
- 01
首先先说下,对于logspace的用法与linespace基本类似。大家可以结合着学习。
- 02
q=logspace(a,b) 这个命令是生成50个等分行向量x,并且满足q(1)=10^a;q(2) =10^b;
- 03
作为例子,我们将10与10^2按这个进行等分50份。 q=logspace(1,2) 对于a,b只要是实数都可以。
- 04
如果你想限制等分的个数,也就是说对应的50个等分,太多了。可以使用 q=logspace(a,b,n) 直接生成n个即可。
- 05
对于这里的b也可以设置为pi等等。对于pi上面两个命令同样适用。
- 06
另外还可以是根号,所以范围还是很广的。
赞 (0)