Matlab
Répondre à la discussion
Affichage des résultats 1 à 13 sur 13

Matlab



  1. #1
    invite0d229c95

    Matlab


    ------

    Bonjour;

    J'aimerais s'il vous plaît qu'une personne puisse m'aider à comprendre un programme sur Matlab. Aidez moi s'il vous plaît c'est trés important. Contactez moi par mp

    Merci

    -----

  2. #2
    lou_ibmix_xi

    Re : Matlab

    google + tutorial + matlab

  3. #3
    invite0d229c95

    Re : Matlab

    Citation Envoyé par lou_ibmix_xi Voir le message
    google + tutorial + matlab

    Je n'ai pas trop le temps je veux juste comprendre un programme je ne veux pas devenir spécialiste de Matlab

  4. #4
    lou_ibmix_xi

    Re : Matlab

    MATLAB est un logiciel puissant, et donc compliqué, donc à part te dire que tu manipules des matrices en lignes de commandes, et que sa syntaxe ressemble à un langage de programmation, c'est difficile t'en dire plus

  5. A voir en vidéo sur Futura
  6. #5
    invite0d229c95

    Re : Matlab

    Citation Envoyé par lou_ibmix_xi Voir le message
    MATLAB est un logiciel puissant, et donc compliqué, donc à part te dire que tu manipules des matrices en lignes de commandes, et que sa syntaxe ressemble à un langage de programmation, c'est difficile t'en dire plus
    Ok Merci

    J'avais trouvé une personne qui m'a aidé à comprendre une partie du programme mais elle ne me répond plus...

  7. #6
    Jaunin
    Animateur Technologies et Bricolage

    Re : Matlab

    Bonjour,
    Si cela peut déjà vous dépanner, sans que vous deveniez un spécialiste.
    Cordialement.
    Jaunin__

    http://enacit1.epfl.ch/cours_matlab/

  8. #7
    invite0d229c95

    Re : Matlab

    Citation Envoyé par Jaunin Voir le message
    Bonjour,
    Si cela peut déjà vous dépanner, sans que vous deveniez un spécialiste.
    Cordialement.
    Jaunin__

    http://enacit1.epfl.ch/cours_matlab/

    Bonjour,

    Merci pour l'info

    Cordialement

  9. #8
    invite0d229c95

    Re : Matlab

    Bonjour,

    Voici le programme que j'essaie de comprendre

    Merci de m'aider s'il vous plaît

    %----------------------------------------------------------------------------
    % Script de calcul par differences finies 2D, stationnaire.
    % E. Lefrancois, 12/2008
    %
    % Resolution de l'equation de la chaleur :
    %
    % kd (T,xx + T,yy) + f0 = 0
    %
    % sur un domaine rectangulaire de longueur L (selon x) et hauteur H (selon y)
    %
    % Conditions aux limites :
    % T(x,0)= 10 C
    % T(O,y)=T(L,y)=T(x,H)=100
    %
    % Maillage : i=1,nx selon x et j=1,ny selon y
    %
    % Variables classees avec sens de lecture horizontal : T(1,1); T(2,1)...
    %
    %
    % Forme discrete : ligne (i,j) indice : (j-1)nx+i
    %
    % A1*T(i,j-1)+A2*T(i-1,j)+A3*T(i,j)+A4*T(i+1,j)+A5* T(i,j+1)+f(i,j)=0
    %
    % avec : A1=kd/dy^2, A2=kd/dx^2, A3=-2(kd/dy^2+kd/dy^2), A4=kd/dx^2, A5=kd/dy^2
    %
    % "5"
    % Les indices associes sont : (i,j+1)
    % (i,j-1) => N1 = i+(j-2)*nx |
    % (i-1,j) => N2 = i-1+(j-1)*nx |
    % (i, j) => N3 = i+(j-1)*nx (i-1,j)-----(i,j)-----(i+1,j)
    % (i+1,j) => N4 = i+1+(j-1)*nx "2" |"3" "4"
    % (i,j+1) => N5 = i+j*nx |
    % (i,j-1)
    % "1"
    %----------------------------------------------------------------------------
    clear all % nettoyage de la memoire
    close all % fermeture des fenetres graphiques

    %----- parametres physiques
    L = 10; % longueur du domaine m
    H = 10; % hauteur du domaine m
    kd=2; % coeff de conductivite w/°c-m
    f0=30; % production w/m3

    %----- parametres numeriques
    nx=25; %input('Entrer le nombre de noeuds : ');
    ny=25; %input('Entrer le nombre de noeuds : ');
    dx = L / (nx - 1); dy = H / (ny - 1); % pas de discretisation
    nnt=nx*ny; % nombre de noeuds total
    k=zeros(nnt,nnt); % initialisation de la matrice
    f=zeros(nnt,1); % initialisation du second membre
    %
    %----- Generation du maillage
    for j=1:ny
    for i=1:nx
    X(i,j)=(i-1)*dx;
    Y(i,j)=(j-1)*dy;
    end
    end
    %
    %----- Coefficients de la matrice
    Ax=kd./dx^2; Ay=kd/dy^2; fij=-f0;
    %
    for j=2:ny-1
    for i=2:nx-1
    % Calcul de l'indice du noeud (i,j)
    N1 = i+(j-2)*nx;
    N2 = i-1+(j-1)*nx;
    N3 = i+(j-1)*nx; % Noeud (i,j) !!
    N4 = i+1+(j-1)*nx;
    N5 = i+j*nx;
    %
    % On remplit la ligne "N3" du systeme
    k(N3,[N1 N2 N3 N4 N5])=[Ay Ax -2*(Ax+Ay) Ax Ay];
    f(N3)=fij;
    end
    end

    %----- conditions aux limites de Dirichlet
    % T=10 en (x,O)
    liste=1:nx;
    for m=1:nx
    k(liste(m),liste(m))=1; f(liste)=10;
    end
    % T=100 en (x,H)
    liste=(ny-1)*nx+[1:nx];
    for m=1:nx
    k(liste(m),liste(m))=1; f(liste)=100;
    end
    % T=100 en (0,y)
    liste=[1:nx:nnt];
    for m=1:ny
    k(liste(m),liste(m))=1; f(liste)=100;
    end
    % T=100 en (L,y)
    liste=[nx:nx:nnt];
    for m=1:ny
    k(liste(m),liste(m))=1; f(liste)=100;
    end

    %----- resolution
    T = k\f; % calcul et affichage de la solution

    %----- affichage
    m=0;
    for j=1:ny
    for i=1:nx
    m=m+1;
    matT(i,j)=T(m);
    end
    end

    surf(X,Y,matT)
    xlabel('X (m)')
    ylabel('Y (m)')
    zlabel('Temperature (C)')

  10. #9
    JPL
    Responsable des forums

    Re : Matlab

    Si tu l'avais collé dans une balise Code le programme aurait gardé ses indentations et aurait été plus lisible.
    Rien ne sert de penser, il faut réfléchir avant - Pierre Dac

  11. #10
    invite0d229c95

    Re : Matlab

    Citation Envoyé par JPL Voir le message
    Si tu l'avais collé dans une balise Code le programme aurait gardé ses indntions et aurait été plus lisible.

    Bonjour,

    Peu importe la façon dont j'ai mis le programme si quelqu'un aurais voulu m'aider il l'aurait déjà fait.

    Je suis vraiment déçu de ce forum je n'ai jamais obtenu satisfaction à mes questions c'est vraiment dommage.....

  12. #11
    Philou67

    Re : Matlab

    Citation Envoyé par nejm Voir le message
    Peu importe la façon dont j'ai mis le programme si quelqu'un aurais voulu m'aider il l'aurait déjà fait.
    Justement, ne penses-tu pas que la manière de poser des questions a une importance pour obtenir une réponse ?
    Indique ce que tu comprends, ce que tu ne comprends pas, bref, soit un peu plus précis, et fait un effort de présentation, ça permettra peut-être de motiver des réponses plus intéressantes, non ?

    C'est un peu comme si je venais en physique et que je demandais : je n'y comprends rien à la relativité général, quelqu'un peut m'expliquer ?
    :'( Plus j'apprends, et plus je mesure mon ignorance

  13. #12
    invite0d229c95

    Re : Matlab

    Citation Envoyé par Philou67 Voir le message
    Justement, ne penses-tu pas que la manière de poser des questions a une importance pour obtenir une réponse ?
    Indique ce que tu comprends, ce que tu ne comprends pas, bref, soit un peu plus précis, et fait un effort de présentation, ça permettra peut-être de motiver des réponses plus intéressantes, non ?

    C'est un peu comme si je venais en physique et que je demandais : je n'y comprends rien à la relativité général, quelqu'un peut m'expliquer ?
    Bonjour,

    Merci pour ton commentaire mais je pense avoir été clair si je ne l'ai pas été donc tanpis je ferais sans je me débrouillerai moi même . De toute maniére personne ici ne souhaite m'aider je ne vais pas les forcer c'est vraiment bête mais bon... et si la personne ne comprends pas ce que je demande pourquoi ne pas me l'indiquer tout simplement comme vous l'avez fait c'est tout simplement parce qu'ils ne sont pas intéressés par mon problème. Ce n'est pas grave je trouverais bien la solution à mon probléme.

    Merci tout de même de votre commentaire, je tacherai à l'avenir de m'exprimer plus explicitement



    Cordialement

  14. #13
    Jaunin
    Animateur Technologies et Bricolage

    Re : Matlab

    Bonjour, Nejm,
    Vous rencontrez deux problèmes, celui de la programmation sous Matlab, malgrès un programme très bien documenté et un problème de physique, donc pour l'instant la bonne personne qui métrise les deux sujets na pas encore vu votre question.
    Avez vous essayer de poser votre question sur un forume spécifique à Matlab.
    Cordialement.
    Jaunin__

Discussions similaires

  1. Matlab
    Par cherifi_11 dans le forum Mathématiques du supérieur
    Réponses: 0
    Dernier message: 18/09/2008, 18h06
  2. Matlab 7
    Par invite09d7de7e dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 14/06/2007, 13h56
  3. Matlab
    Par invite01a2f212 dans le forum Mathématiques du supérieur
    Réponses: 1
    Dernier message: 08/05/2007, 12h33
  4. Matlab
    Par invitecf1974fd dans le forum Électronique
    Réponses: 2
    Dernier message: 02/05/2007, 11h04
  5. [MatLab] Sb2Sl => Matlab classique = pb intégration.
    Par invite6e6d5361 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 03/08/2005, 21h02
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...