Detail předmětu

Počítačová fyzika I

FSI-T1FAk. rok: 2010/2011

Obsahem kursu je samostatné řešení úloh z různých oblastí fyziky s využitím personálního počítače. Výběr úloh je proveden tak, aby pokrýval základní numerické metody (derivace, integrace, řešení soustavy rovnic, řešení diferenciální rovnice 1.řádu, interpolace, regrese), používané při technických výpočtech a zpracování experimentálních dat.
Jako programovací prostředí je používán Excel, Famulus a MathCad. Důraz je kladen na samostatnou práci studentů. V rámci přednášky jsou studenti uvedeni do fyzikální problematiky řešených příkladů, obecnějších vlastností programovacích prostředí a použitých numerických algoritmů.
Ve cvičení pak samostatně řeší zadané příklady, přičemž zadání příkladu podrobněji specifikuje dílčí cíle řešení, v případě modelů fyzikálních jevů pak obsahuje zpravidla i rozsah hodnot parametrů a závislosti, které je třeba sledovat a vyhodnotit.

Jazyk výuky

čeština

Počet kreditů

2

Výsledky učení předmětu

Prostřednictvím řešení fyzikálních úloh, počítačového modelování fyzikálních jevů a vyhodnocení výsledků experimentu v programovacích prostředích Excel, Famulus a MahtCad získá student představu a zkušenosti s využitím jednotlivých programovacích prostředí pro řešení výpočetních inženýrských úloh.

Prerekvizity

Technické prostředky počítače. Obecná struktura operačního systému, principy uživatelské komunikace. Práce pod Windows. Textové a tabulkové procesory - MS Word a MS Excel. Práce v síti, Internet, mail. Pascal - struktura programu, deklarace proměnných, definice datových typů, příkazy, procedury a funkce, práce se soubory. Tvorba programů v prostředí Delphi. Základy numerické matematiky. Numerické derivování a integrování funkce jedné proměnné. Řešení obyčejných diferenciálních rovnic 1. a 2. řádu. Znalosti klasické fyziky na úrovni střední školy.

Plánované vzdělávací činnosti a výukové metody

Metody vyučování závisejí na způsobu výuky a jsou popsány článkem 7 Studijního a zkušebního řádu VUT.

Způsob a kritéria hodnocení

Podmínkou udělení zápočtu je vyřešení všech zadaných příkladů. O průběhu řešení si vedou studenti písemné poznámky. Vyřešené příklady předávají studenti v elektronické formě.

Učební cíle

Cílem kursu je poznat možnosti využití počítačů v každodenní práci inženýra. Po absolvování kursu je student schopen využít personální počítač pro řešení výpočetních úloh do technických předmětů a vyhodnocení a prezentaci výsledků laboratorních měření. Zdůrazněna je samostatná práci studentů a poznání specifik jednotlivých programových prostředí.

Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky

Účast ve cvičení dle rozvrhu je kontrolována vyučujícím. Způsob náhrady zmeškané výuky stanoví vyučující.

Základní literatura

DeVries,P.L.: A First Course in Computational Physics. John Wiley & Sons, Inc., 1994.
Gould, H. - Tobochnik, J.: An Introduction to Computer Simulation Methods. Part 1 and 2. Addison - Wesley Publishing Company, 1989.
Potter, F. - Peck, Ch.V.: Dynamic Models in Physics. Vol.1. Mechanics. N.Simonson Company, 1989.

Doporučená literatura

Barilla, J.: Microsoft Excel pro techniky a inženýry, 1998. (CS)
Dudek, P.: MathCad - příručka pro uživatele. Grada, 1992. (CS)
Zaplatílek,K. - Doňar,B.: MATLAB pro začátečníky. BEN - Technická literatura, 2003. (CS)

Zařazení předmětu ve studijních plánech

  • Program B3A-P bakalářský

    obor B-FIN , 1 ročník, letní semestr, povinně volitelný

Typ (způsob) výuky

 

Přednáška

13 hod., nepovinná

Vyučující / Lektor

Osnova

Obsahem přednášky je uvedení do problematiky řešené ve cvičení. Důraz
je kladen na
- fyzikální podstatu řešených příkladů,
- obecnější souvislosti použitých numerických metod a algoritmů,
- způsob práce, specifiky a omezení v jednotlivých programovacích
prostředích.

Cvičení s počítačovou podporou

13 hod., povinná

Vyučující / Lektor

Osnova

Úvod do počítačové fyziky. Zásady práce v počítačové učebně.
Základy činnosti tabulkového kalkulátoru Excel. Kinematika rovnoměrně zrychleného pohybu. Vytváření výpočetního modelu v tabulkovém kalkulátoru.
Rychlost změny. Přesnost numerické derivace.
Kinematika nerovnoměrného pohybu. Jednoduchá numerická integrace.
Přestup tepla. Výpočet integrálu Simpsonovou metodou.
Přesnost a stabilita výpočtu.
Druhý pohybový zákon. Numerické řešení diferenciální rovnice Eulerovou metodou a metodou Runge-Kutta.
Harmonické a neharmonické kmity.
Vytváření fyzikálních modelů v programovém prostředí Matlab a Simulink.
Pohyb v reálném prostředí se silami odporu. Tlumené a vynucené kmity.
Využití programu MathCAD pro vyhodnocení výsledků měření a zpracování zprávy o měření.
Vyjadřování a výpočet nejistot.