itü ve boğaziçi robot günlerine katıldı. itüde finale kaldı.
-
Sayfalar
-
Site İçeriği
Kategoriler
-
Günlüğümü beğendiyseniz favorilerinize ekleyebilirsiniz..
Arşivler
itü ve boğaziçi robot günlerine katıldı. itüde finale kaldı.
yeni savaşımım bu kodla olucak. pythonda yapay sinir ağı çalışması (bpnn.py) bakalım çözebilcem mi=)
# Back-Propagation Neural Networks## Written in Python. See http://www.python.org/# Placed in the public domain.# Neil Schemenauer
import mathimport randomimport string
random.seed(0)
# calculate a random number where: a ’, self.update(p[0])
def weights(self): […]
x üssü n i hesaplayalım:
n sıfırsa 1 çıktısı ver
n mod 2 de 0 yani çift sayı ise
x in x le çarpımını n/2 sayısıyla bu fonksiyonda yeniden çalıştır.
böylece n/2k=1 e kadar xler kademeli olarak çarpılmış olacaktır.
n tek sayı ise (yukardaki işlemlerden sonra elde ettiğimiz n/2k=1 de dahil)
x çarpanını ayırıp n i çift sayı haline getirir ve […]
fields madalyası sahibi iki matematikçinin blogları
http://noncommutativegeometry.blogspot.com/ (Alain Connes)
http://terrytao.wordpress.com/ (Terry Tao)
sıfırdan n e kadar olan sayıların toplanması:
def ile topla isimli ve n girdili bir fonksiyon tanımlanmıştır.
sonuc=0 ve i=1 tanımlamaları yapılmıştır. bunlar ilerde kullanılacak değişkenlerdir. while ile i nden küçük ve eşit olduğu sürece çalışacak bir döngü oluşturulmuştur. her döngüde sonuç i ile toplanıp değeri arttırılacak ve i bir arttırılacaktır bölece i ne kadar artar ve […]
bi sitede python kodları buldum. burada da anlayabildiklerimi yazmaya çalışacağım.
ilki faktöriyel hesaplama:
def ile fonksiyon tanımlanmış fonksiyonun adı faktoryel kullanılan girdi de n dir.
eğer n sıfıra eşitse program 1 çıktııs verir ve biter bunu return komutu sağlar.sıfırdan farklı bir değerse n faktoryal (n-1) fonksiyonu ile çarpılıp işlem biter. ancak faktoryel n-1 sıfırdan farklı ise […]
Tüpler listeye benzer ama içerikleri değiştirilemez. Tüpün elemanları parantez içerisinde sıralanır. Program akışını hızlandırdıkları için programlarda dizilerin yerine kullanılırlar.
Sözlükler listelere benzerler ancak verilerin konumlarını 0 dan başlayan sayılar yerine kendimiz belirleyebiliriz. Bu konum kelimelerine anahtarlar denir. Sözlükteki anahtarları keys() fonksiyonu ile buluruz.
bilgi.keys() gibi.
bilgi.has_key(’aranan anahtar’) bir anahtarın o sözlükte olup olmadığını bulmamızı sağlar. varsa True yoksa […]