Ілюстрований самовчитель по matlab> операції з векторами і матрицями> створення лінійного

Створення лінійного масиву рівновіддалених точок. Створення вектора рівновіддалених в логарифмічному масштабі точок.

Функція linspace формує лінійний масив рівновіддалених вузлів. Це подібно оператору. але дає прямий контроль над числом точок. Застосовується в наступних формах:

  • linspace (a.b) - повертає лінійний масив з 100 точок, рівномірно розподілених між а і b;
  • linspace (a, b, n) - генерує п точок, рівномірно розподілених в інтервалі від а до b.

>> M - linspace (4.20.14)

Columns 1 through 7

4.0000 5.2308 6.4615 7.6923 8.9231 10.153811.3846

Columns 8 through 14

Створення вектора рівновіддалених в логарифмічному масштабі точок

Функція logspace генерує вектор рівновіддалених в логарифмічному масштабі точок. Вона особливо ефективна при створенні вектора частот. Це логарифмический еквівалент оператора: і функції linspace:

  • logspace (a.b) - повертає вектор-рядок з 50 рівновіддалених в логарифмічному масштабі точок між декадами 10 ^ 0 і 10 ^ b;
  • logspace (a.b.n) - повертає n точок між декадами 10 ^ a і 10 ^ b;
  • logspace (a.pi) - повертає точки в інтервалі між 10 ^ a і n. Ця функція дуже корисна в цифровій обробці сигналів.

Всі аргументи функції logspace повинні бути скалярними величинами. приклад:

>> L = logspaced. 2.14)

Columns 1 through 7