Creați o gamă liniară de puncte echidistant. Crearea unui vector de puncte echidistant pe o scară logaritmică.
Funcția linspace formează o gamă liniară de noduri echidistante. E ca un operator. dar oferă un control direct asupra numărului de puncte. Se folosește în următoarele forme:
- linspace (a.b) - returnează o matrice liniară de 100 de puncte repartizate uniform între a și b;
- linspace (a, b, n) - generează n puncte uniform distribuite în intervalul de la a la b.
>> M - linspace (4.20.14)
Coloanele de la 1 la 7
4.0000 5.2308 6.4615 7.6923 8.9231 10.153811.3846
Coloanele 8 până la 14
Crearea unui vector de puncte echidistant pe o scară logaritmică
Funcția logspace a funcției generează un vector de puncte echidistant pe o scară logaritmică. Este deosebit de eficient atunci când se creează un vector de frecvențe. Acesta este echivalentul logaritmic al operatorului: și funcția linspace:
- logspace (a.b) - returnează un vector de rând de 50 de puncte echidistant pe scara logaritmică între perioadele 10 ^ 0 și 10 ^ b;
- logspace (a.b.n) - returnează n puncte între 10 ^ a și 10 ^ b;
- logspace (a.pi) - returnează puncte în intervalul dintre 10 ^ și n. Această funcție este foarte utilă în procesarea semnalelor digitale.
Toate argumentele pentru funcția logspace trebuie să fie valori scalare. exemplu:
>> L = logspaced. 2.14)
Coloanele de la 1 la 7