Aller au contenu
Posté(e)
comment_30234

salut a tout le monde j'ai un probleme avec la matrice de rigidité de taille N*M .sur matlab

12EI/H^3 -12EI/H^3 0 0

-12EI/H^3 24EI/H^3 -12EI/H^3 0

0 -12EI/H^3 24EI/H^3 -12EI/H^3

0 0 -12EI/H^3 -12EI/H^3

donc c'est une matrice 4*4 et je veut l'écrire en forme générale n*m

donc comment programmer cette matrice sur matlab?

  • Réponses 3
  • Vues 3.3k
  • Créé
  • Dernière réponse

Meilleurs contributeurs dans ce sujet

recommended_posts

  • Auteur
comment_30368

salut a tout le monde je veut partager avec les chere membre de notre forum la programation de la matrice de rigidité d'unre poutre continue avec ,le programme fait par le logiciel matlab:

clc

clear all

E=2e8; %module de young de rail

I=30.55e-6; %moment d'inertie de rail

L=0.6; %langueur de poutre (distance entre 2 blochet)

n=16;

m=16

X=0:0.6:9; %langueur de la voie

a=3*E*I/(L^3) % rigidité

b=6*E*I/(L^3) % rigidité

c=-3*E*I/(L^3) % rigidité

E1=300000 % module de young couche ballast +GNT

E2=20000 % module de young de sol

h1=0.3 %épaisseur de ballast +GNT

h2=1.2 %épaisseur de sol

mu=0.2 % module de poison

r=0.27853

Ac=pi*r^2 %la surface circulaire équivalente de blochet

Q=45 % la force concentré éxterieur

P=Q/Ac %la pression sur le blochet

%1- matrice de rigidité rail

for i=1:n

for j=1:n

A(i,j)=0;

i==j

A(i,j)=b;

end

if i==n

if j==n

A(i,j)=a;

end

end

if i==j+1

A(i,j)=c ;

end

if j==i+1

A(i,j)=c;

end

if i==1

if j==1

A(i,j)=a;

end

end

end

end

  • 1 an après...
comment_47423

salut mon amie bilal je n'ai pas compris bien votre question concernant la matrice de rigidité expliquez bien ta question puisque j'ai utilisé beaucoup matlab surtout dans le domaine des éléments finis et peut être je peut vous aider?

  • 2 semaines après...

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque: votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invités
Répondre à ce sujet…