Musterlösung Mechanik

Variante 1

mechanik.m

%% Dieses Programm dient zur Berechnung der Stabkräfte
% Date : 06.11.2013
% Author : Katharina Albrecht
% Institut : DiK


function [S_1, S_2, S_3] = mechanik(M)

% Initialisieren der gegebenen Werte
g = 9.81; % Erdbeschleunigung g in [m/s^2]
m = 10; % Masse m in [kg]
r = 1; % Radius r in [m]

G = m*g; % Gewichtskraft G in [N]

S_2 = G * 2/sqrt(2) % Stabkraft S_2 in [N] aus Kräftegleichgewicht in y-Richtung

S_1 = (M + r*sqrt(2)/2*S_2 )/ r % S_1 in [N] aus Momentengleichgewicht um den Scheibenmittelpunkt

S_3 = S_1 - sqrt(2)/2*S_2 % S_3 in [N] aus Kräftegleichgewicht in x-Richtung

 

Command Window


>>S_1 =
248.1000
S_2 =
138.7344
S_3 =
150 %Die Nachkommastellen können sich je nach MATLABeinstellung unterscheiden

 

Variante 2

function S = mechanik(M)

% Initialisieren der gegebenen Werte 
g = 9.81; % Erdbeschleunigung g in [m/s^2] 
m = 10; % Masse m in [kg] 
r = 1; % Radius r in [m] 
 

G = m*g; % Gewichtskraft G in [N] 

A = zeros(3,3); % Erstellen einer Null-Matrix 

%% Aufstellen des Gleichungssystems


% 1. Zeile = Kräftegleichgewicht in x-Richtung
 
A(1,1)= -1; 
A(1,2)= sqrt(2)/2; 
A(1,3)= 1; 

% 2. Zeile = Kräftegleichgewicht in y-Richtung 
A(2,2)= sqrt(2)/2; 

% 3. Zeile = Momentengleichgewicht um den Scheibenmittelpunkt
 
A(3,1)= -r; 
A(3,2)= r*sqrt(2)/2; 

% b ist der Lösungsvektor zu den gegebenen Gleichungen 
b(1,1)= 0; 
b(2,1)= G; 
b(3,1)= -M; 

% Lösen des Gleichungssystems, Ergebnisvektor S enthält die Stabkräfte in N 
S=A^-1*b

Command Window

>>S =

248.1000
138.7344
150.0000 %Die Nachkommastellen können sich je nach MATLABeinstellung unterscheiden