Python'a hoş geldiniz!

MATLAB Kullanıcıları için Python

Justin Kiggins

Product Manager

Önkoşul: MATLAB'de matrislerle çalışma

% MATLAB'de matrislerle çalışma örneği

v = [16 5 9 4 2 11 7 14];
disp(v(5:end))

A = magic(4);
disp(A(2:4,1:2))

A(A>12) = 10;

disp(A(:,1))
MATLAB Kullanıcıları için Python

Önkoşul: MATLAB'de veri görselleştirme

% MATLAB'de veri görselleştirme örneği
figure
plot(t,y,'b-')
xlabel('Zaman (s)')
ylabel('Sensör A')

figure
scatter(y1,y2,'go')
xlabel('Sensör A')
ylabel('Sensör B')

figure
histogram(y1,[0:0.01:1])
MATLAB Kullanıcıları için Python

Önkoşul: MATLAB betiklerinde kontrol akışı

% MATLAB betiklerinde kontrol akışı örneği

fid = fopen('magic.m','r');
count = 0;
while ~feof(fid)
    line = fgetl(fid);
    if isempty(line) || strncmp(line,'%',1) || ~ischar(line)
        continue
    end
    count = count + 1;
end
count
MATLAB Kullanıcıları için Python

MATLAB bilmiyorsanız...

MATLAB Kullanıcıları için Python

Python, Veri Bilimi'nden fazlasını yapar

  • Genel amaçlı bir programlama dili
    • Makine öğrenmesi modellerini büyük ölçekli uygulamalara entegre edin
    • Genel API'lerden veri sorgulayın
    • Yüksek trafikli web siteleri oluşturun
MATLAB Kullanıcıları için Python

Veri türlerine başlangıç

  • Integer
  • Float
  • Boolean
  • String
# Integer
x = 1

print(x)
type(x)
1

<class 'int'>

 

   

 

# Float
x = 1.0  
print(x)

type(x)
1.0

<class 'float'>
MATLAB Kullanıcıları için Python

Matematiksel operatörler

İşlem Python Operatörü
Toplama +
Çıkarma -
Çarpma *
Bölme /
Üs alma **
a = 3 + 12
print(a)
15
b = 4 * 5.0
print(b)
20.0
MATLAB Kullanıcıları için Python

$ alan = \pi r^2 $

radius = 5
pi = 3.14
area = pi * (radius ** 2)
print(area)
78.5

Uyarı: Şapka operatörünü kullanmayın, ^

# Bu 4'ün karesini almaz
print(4 ^ 2)
# Bu bit düzeyinde XOR'dur
6
MATLAB Kullanıcıları için Python

Hadi başlayalım!

MATLAB Kullanıcıları için Python

Preparing Video For Download...