Рекурсивный расчёт АЧХ фильтра, изображённого на схеме ниже.
|
U=abs(U3*Rc/(R+Rc)); xmin=0.1, xmax=35, fmin=0, fmax=40 |
Uo >-R--L--|--R--L--|--R--L--|--R--L--|--->Uout(w) | | | | C C C C | | | | Земля o--------------------------------------o
Орбита задана параметрически в комплексном виде.
xmax=2*pi;
|
f=0.1/(1.0+0.8*cos(x))*exp(i*x); xmin=0, xmax=6.28318530717959 fmin=(-0.5 + i*-0.184875510962468), fmax=(0.0555555555555556 + i*0.184875510962468) |
Для построения зависимости Y(X) функция
X(t) остаётся действительной, а Y(t)
домножается на мнимую единицу и откладывается по мнимой оси.
Для отображения двух функций параметра t на плоскости можно использовать или функцию cplx, или просто записать XY(t)=a1+i*a2 |
XY=a1+i*a2; xmin=0, xmax=6.28318530717959 fmin=(-1 - i), fmax=(1 + i) |
|
|
|
Резонансная кривая последовательного колебательного контура I(w):
|
I=abs(U/(R+rL+rC)); xmin=1, xmax=6.28318530717959 fmin=0.110431526074847, fmax=0.999970724714332 |
|
Фазочастотная характеристика последовательного колебательного контура Fi(w):
|
Fi=atan(a/b); xmin=1,
xmax=6.28318530717959 fmin=-1.36079362306812, fmax=1.460139105621 Корни: 3.16227766016838 |
|
Сдвиг между током и напряжением в последовательном колебательном контуре.
Т.е. то, что увидим на осциллографе, если на ось X подадим напряжение на
контуре, на на ось Y - напряжение на сопротивлении R (которое совпадает по фазе
с током в контуре).
| XY=cplx(Re(U),Re(I));
xmin=0, xmax=1 fmin=(-1 + i*-0.208414333099974), fmax=(1 + i*0.208414333099974) |
Следующий пример демонстрирует построения графиков, отличающихся параметром. Дано распределение Планка энергии излучения абсолютно чёрного тела в зависимости от длины волны в диапазоне от 1 до 30 мкм. На каждом графике приведены несколько кривых для разных температур. Для этого задано максимальное количество графиков на одном поле (nmax=5). При этом переменная n меняется от 0 до nmax-1.
Распределение Планка плотности излучения абсолютно чёрного тела в
зависимости от частоты. Максимальная частота соответствует 3 мкм. Температура,
которая изменяется от 60 до 300 К, задана через параметр n.
|
ro=8*pi*h*nu**3/(c**3*(exp((h*nu)/(k*T))-1));
xmin=1, xmax=62622413561556.5 fmin=7.7843245989949e-45, fmax=2.16380177359225e-18 |
|
Распределение Планка плотности излучения абсолютно чёрного тела в
зависимости от длины волны в диапазоне от 1 до 30 мкм.
|
f=(8*pi*h*c/(l**5))*(1/(exp(h*c/(k*T*l))-1));
xmin=1, xmax=30 fmin=7.52073682130108e-99, fmax=0.0422118485930753 |
|
Положение точки на плоскости может быть анимировано. В данном случае для этого использовался генератор случайных чисел в диапазоне от 0 до 0.1 - rand(0.1). Положение частицы запоминается в переменных a и b.
|
xmin=-1, xmax=1, fmin=-1, fmax=1 |
nmax=20; animated(10,0)
Наличие inv в коде делает задние точки (z<0) неотображаемыми. | xmin=-12, xmax=12, fmin=-12, fmax=12 |
Физико-математический пакет "Граф"
| Партнёры:
|