Skip to the content.

FIZ220

FIZ220 - Bilgisayar Programlama II Dersi Uygulama Notları

Dr. Emre S. Taşcı tarafından Hacettepe Üniversitesi Fizik Mühendisliği Bölümü’nde 2019-2020 Bahar döneminde verilmiş olan “FİZ220 - Bilgisayar Programlama II” dersi için oluşturulmuş uygulama notları.

Ders, Python üzerinden işlenmiştir.

Notlar jupyter-notebook’la hazırlanmış olup, ipynb biçiminin yanısıra py, html ve PDF çıktıları da mevcuttur.

https://github.com/emresururi/FIZ220/ adresinden dosyaların kaynaklarına, https://emresururi.github.io/FIZ220/ adresinden ise işlenmiş HTML sayfalarına ulaşabilirsiniz.

Uygulama# Başlık
1 Python’a giriş
2 Listeler ve Sözlükler (+ demetler, kümeler)
3 Matrisler (NumPy Matrix (numpy.matrix) Nesneleri)
4 Matrisler I (NumPy Dizi (numpy.ndarray) Nesneleri)
5 Matrisler II (NumPy Dizi (numpy.ndarray) Nesneleri)
6 Matris Uygulamaları
7 Döngüler ve Kararlar
8 Lineer Cebir
8.5 Lineer Cebir Uygulamaları (I)
8.64159.. Lineer Cebir Uygulamaları (II)
9 Fonksiyonlar, Türev ve İntegral
10 Yüklü parçacıkların etkileşim simülasyonu

Ödevler:

Sınavlar:

Bazı kodlar: (Grafiksel işlerden ötürü Jupyter’da değil de / örneğin Spyder’da çalıştırmak üzere)

Kaynak gösterilmeden kullanılması, pek çok şeyin yanısıra, mevcut lisans anlaşmasına (GPL) aykırıdır.

Emre S. Taşcı emre.tasci@hacettepe.edu.tr