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.

← MATLAB / Python Problem 2: Sürekli Kiriş →