Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
4Activity
0 of .
Results for:
No results containing your search query
P. 1
Matlab Physics

Matlab Physics

Ratings: (0)|Views: 1,000|Likes:
Published by elfrich

More info:

Published by: elfrich on Jun 13, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

12/16/2012

pdf

text

original

 
МИНИСТЕРСТВООБРАЗОВАНИЯ РОССИЙСКОЙФЕДЕРАЦИИНОВОСИБИРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТФИЗИЧЕСКИЙ ФАКУЛЬТЕТ
Г. Л. Коткин, В. С. Черкасский
КОМПЬЮТЕРНОЕ МОДЕЛИРОВАНИЕФИЗИЧЕСКИХ ПРОЦЕССОВ С ИСПОЛЬЗОВАНИЕМMATLAB
Учебное пособие
Новосибирск2001
 
ББК 32.97:53УДК 53.072Коткин Г. Л., Черкасский В. С. Компьютерное моделирование физических процессов сиспользованием MATLAB: Учеб. пособие / Новосиб. ун-т. Новосибирск, 2001.173 с.
Данное учебное пособие является руководством для компьютерного практику-ма.ПредназначенодлястудентовфизическогофакультетаНГУ, номожетбытьру-ководством по использованию пакета
MATLAB
студентами и исследователямидругих специальностей.ПодготовленоприсодействииФедеральнойцелевойпрограммы“Государствен-наяподдержкаинтеграциивысшегообразованияифундаментальнойнаукина1997-2000 годы”, проект N274.
Рецензенткандидат технических наук Ю.М.ПрокопьевПечатается по решению методической комиссии физического факультета НГУ.
c
Новосибирский государственныйуниверситет, 2001
 
Предисловие
Практикум «Компьютерное моделирование физических процессов» под тем илииным названием действовал на физического факультета НГУ более 20 лет. В на-стоящее время в связи с существенным изменением компьютеров произошел прак-тически полный переход на новую операционную среду с графическим интерфей-сом (типа Windows-95). Это предопределило изменения, которые были внесены впрактикум. Перед нами стоялазадача,не разрушая тогополезного,что было нара-ботановпрактикуме за годыего эксплуатации,перейти наработув новойопераци-оннойсреде ирасширить круг задач,которыерешаются в практикуме.Кроме того,практикумпредназначенстудентам,ужеимевшимделоскомпьютеромизнакомымс основными понятиями программирования.Данное пособие представляет собой существенно переработанное и дополнен-ное пособие, ранее изданное в НГУ [1], которое, в свою очередь, являлось объ-единением двух работ: Израйлев Ф.М.,Коткин Г.Л., Фрумин Л.Л., ЭйдельманС.И. Моделирование физических процессов и явлений. Новосибирск, НГУ, 1986;КоткинГ.Л.,ФруминЛ.Л.Моделированиефизическихявлений:Практикум.Но-восибирск, НГУ, 1992.Существенным отличием данноговарианта практикума является использованиене универсального языка программирования (как
Фортран
или
Паскаль
), а спе-циальной системы
MATLAB
фирмы
MathWorks
, созданной для облегчения ре-шения инженерных и научных задач. Поскольку данная система является относи-тельно новой и литература по ней весьма ограничена [2-6], в настоящем пособииона будет описана отдельно. Следует сказать, что эта система является Windows-ориентированной
1
,интерактивной,допускающейрежим непосредственныхвычис-лений как численного, так и аналитического характера, а также режим программи-рования на специальном языке программирования, работающем в режиме интер-претации. Для решения основных задач курса студентам предлагаются заготовки,которые решают простейшие вопросы и могут служить основой для доработки иусложнения соответствующих моделей. Эти заготовки доступны в виде исходныхтекстов – так называемых m-файлов.В предлагаемых задачах затронуты разные подходы к моделированию. Это ис-следованиемоделей,движениевкоторыхопределяетсяобыкновеннымидифферен-циальнымиуравнениями(задачи«МАЯТНИК»,«ПЛАНЕТА»,«ДИОД»),ме-тодМонте-Карло(«СЛУЧАЙНЫЕБЛУЖДАНИЯ»,«БРОУНОВСКОЕДВИ-ЖЕНИЕ», «ПОТЕРИ ПУЧКА»), молекулярная динамика («ШАРЫ»).
1
Есть версии MATLAB и в операционной системе UNIX.
3

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->