2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 [Mathematica] 3D график.
Сообщение19.05.2013, 21:39 


21/12/08
130
Доброго времени суток. Есть метод прогонки. Коэффициенты выражены. А график не рисуется. Искомая функция W. Заранее искренне благодарю.

Код:
n = 10;
\[Lambda] = 2;
h = 1/2;
\[Tau] = 1/4;
a[1] == 1/(\[Lambda]*h^2 + 2);
b[1] == (-W[0, t - 1] + (2 + \[Lambda]*h^2 + 2*h^2*\[Tau])*
      W[1, t - 1] - W[2, t - 1])/(\[Lambda]*h^2 + 2);

For[i = 2, i <= n, i++,
a[i] == 1/(\[Lambda]*h^2 + 2 - a[i - 1])
   b[i] == (-W[i - 1, t - 1] + (2 + \[Lambda]*h^2 + 2*h^2*\[Tau])*
      W[i, t - 1] - W[i + 1, t - 1])/(\[Lambda]*h^2 + 2 - a[i - 1])

]
b[n] = (-W[n - 1, t - 1] + (2 + \[Lambda]*h^2 + 2*h^2*\[Tau])*
      W[n, t - 1])/(\[Lambda]*h^2 + 2 - a[n - 1]) ;
W[n - 1, t] = (-W[n - 2, t - 1] + (2 + \[Lambda]*h^2 + 2*h^2*\[Tau])*
      W[n - 1, t - 1] - W[n, t - 1])/(\[Lambda]*h^2 + 2 - a[n - 1]) ;
For[i = n - 2, i > 0, i--,
W[i, t] = W[i - 1, t]*a[i + 1] + b[i + 1]
    Plot3D[W[i, t], {x, 0, Pi}, {t, 0, 100}]
]

 Профиль  
                  
 
 Re: [Mathematica] 3D график.
Сообщение20.05.2013, 19:21 
Аватара пользователя


15/01/06
200
Почему, если 3D, то у W только одна переменная, а где x?

 Профиль  
                  
 
 Re: [Mathematica] 3D график.
Сообщение20.05.2013, 20:32 
Аватара пользователя


15/01/06
200
И == надо заменить на =.

 Профиль  
                  
 
 Re: [Mathematica] 3D график.
Сообщение20.05.2013, 20:45 


21/12/08
130
Leierkastenmann, спасибо за подсказки.

Я вроде как потихоньку уже разбираюсь с вопросом. Даже рисует уже что-то.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: sqribner48


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group