MATLAB Kullanıcıları için Python
Justin Kiggins
Product Manager
% 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'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 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
# Integer x = 1print(x)type(x)
1<class 'int'>
# Float x = 1.0 print(x)type(x)
1.0<class 'float'>
| İş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
$ 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