matlab用logspace写3到81之间,等比为3
时间: 2024-02-24 08:57:14 浏览: 61
matlab开发-logspace
你可以使用logspace函数来生成一个3到81之间等比为3的序列。具体代码如下:
```
x = logspace(log10(3), log10(81), ceil(log10(81/3)/log10(3))+1)
```
这里使用了log10函数来计算3和81的对数,然后使用logspace函数生成一个从这两个对数之间的等间隔的向量。其中,ceil(log10(81/3)/log10(3))+1 表示向量的长度,由于logspace函数会自动在起始和结束的值之间产生长度为向量长度减1的等间隔向量,因此需要将向量长度加1。
阅读全文