Difference between revisions of "Упрaжнение 2. Matlab"

From Ilianko
Line 45: Line 45:
  
 
== Скриптови файлове ==
 
== Скриптови файлове ==
 +
 +
 +
 +
Разделяме прозореца 4 части
 +
 +
>> subplot(2,2,1)
 +
 +
затихваща синосоида с различен коеф. на затихваме
 +
 +
y = e^(-k*x.sin(x))
 +
k = [0.1, 0.2, 0.3, 0.4]
 +
 +
Създаване на потребителски функции
 +
Два входящи елемента x,k

Revision as of 12:18, 14 April 2011

Help

>>help

>>symbolic toolbox

>>demo

  • Индексиране на вектори
 v = [1 2 3 Inf 0 2 NaN]
 функция isfinite() - връща само крайните стойности
 v(isfinite(v) ) = []

v(v>4 | v<1) = []

вектор с равномерно разпределение

 a + (b-a)*rand(1,7)


Хистограма

Хистограма на нормално разпределение

>> y = round(100*randn(1,10000)); >> hist(y,20)

Двумерна графика

Цвят на линията, ..., включване на грид >> hist(y,20), grid on

Много прозорци plot в един

subplot(3,2,1)

m = 3 -> редове n = 2 -> koloni a = 1 -> ацтивен

plot

Въвеждане на специални символи

Синтаксис от Latex

Скриптови файлове

Разделяме прозореца 4 части

>> subplot(2,2,1)

затихваща синосоида с различен коеф. на затихваме

y = e^(-k*x.sin(x)) k = [0.1, 0.2, 0.3, 0.4]

Създаване на потребителски функции Два входящи елемента x,k