Ana Sayfa / MATLAB / Python / Problem 1
Basit Mesnetli Kiriş
w=20 kN/m, L=6 m. Beklenen: Mmax=90 kNm, RA=RB=60 kN (F5 Problem 1'den).
PYTHON simply_supported_beam.py
w = 20.0 # kN/m, yayili yuk
L = 6.0 # m, aciklik
M_max = w * L**2 / 8 # azami egilme momenti
R_A = w * L / 2 # sol mesnet reaksiyonu
R_B = w * L / 2 # sag mesnet reaksiyonu
print(f"Mmax = {M_max} kNm")
print(f"RA = {R_A} kN, RB = {R_B} kN")
Mmax = 90.0 kNm
RA = 60.0 kN, RB = 60.0 kN
✓ Bu platform tarafından gerçekten çalıştırıldı — çıktı F5 ile birebir eşleşti
MATLAB simply_supported_beam.m
w = 20.0; % kN/m, yayili yuk
L = 6.0; % m, aciklik
M_max = w * L^2 / 8; % azami egilme momenti
R_A = w * L / 2; % sol mesnet reaksiyonu
R_B = w * L / 2; % sag mesnet reaksiyonu
fprintf('Mmax = %.1f kNm\n', M_max);
fprintf('RA = %.1f kN, RB = %.1f kN\n', R_A, R_B);
Mmax = 90.0 kNm
RA = 60.0 kN, RB = 60.0 kN
⚠ Bu kod gerçek bir MATLAB'da çalıştırılmadı — Python'daki aynı mantıkla dikkatle yazıldı. Kendi MATLAB'ınızda çalıştırıp doğrulayın.