Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Листинг 1



function L=lor(t,x);

global s r b;

L=[s*(x(2)-x(1));r*x(1)-x(2)-x(1).*x(3);-b*x(3)+x(1).*x(2)];

Листинг 2

global s r b;

s=10;

r=28;

b=8/3;

% задание начальных условий

x0=[0 0.2 0.6];

[T,X]=ode45('lor',[0 100],x0);

% lor – имя файла-функции, cодержащий определение

% функции; [0 100] – вектор, определяющий интервал

% интегрирования; x0 – вектор начальных условий

plot3(X(:,3),X(:,1),X(:,2))

Напишите программу вывода колебаний нелинейного математического маятника

dx/dt+w2sin(x)=0

Листинг 1

function F=mayat(t,y);

% определение функции, стоящей в правой части системы ОДУ (3)

global omega;

F=[y(2); - omega^2*sin(y(1))];





Дата публикования: 2015-02-03; Прочитано: 189 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...