Bonjour à tous et toutes
Vous allez tous bien j'espère. J'ai quelques soucis avec MATLAB et j'ai besoin de vos lumières
CALCUL DE LA MATRICE DE RIGIDITE DE CHAQUE BARRE function y LinearBarstiffness (E. A. L)
  • E module d'élasticité,
  • L longueur,
  • A section de l'élément la dimension de la matrice de rigidité est 2x2


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
prompt= 'entre valeur E='
prompt1= 'entré valeur A=';
prompt3= 'entré le nombre d élément: ';
E =input (prompt);
A =input (prompt1); 
n =input (prompt3):
prompt2= ' entre valeur L=';
for R=1:n
    L(R)=input (prompt2);
    y=[E*A/L (R) -E A/L (R):-E A/L (R) E A/L (R));
    fprintf('%d\n',R,y);
 
end
Lors de l'affichage les matrices me sont affichés sous cette forme :
a
b
c
d 
Au lieu de:
[a b]
[c d]
Pouvez-vous m'aider,🙁🙏🙏
Et si quelqu'un a déjà un code sur le calcul des structures (barres et poutres) selon la méthode des éléments finis par MATLAB j'en suis preneur.
Merci d'avance 😊