Matlab c pas urgent

Mouhsine -  
 Kadhem -
Bonjour,
y'a quelq'un qui peut m'aider puisuqe j'ai un probleme concernat la déclaration d'une matrice de taille inconue ( n par exemple,avec n un nombre entier) sur Matlab.
Merçi
Configuration: Windows XP
Internet Explorer 6.0

3 réponses

  1. asmx86 Messages postés 22 Statut Membre 15
     
    Mais ,tu veux faire koi avec une matrice de taille inconnue ? , si tu veux dire une taille variable tu dois initialiser ta matrice..

    exp:

    n=input('veuillez saisir la taille de la matrice a: n=');
    a(1:n,1:n)=0;
    %ta matrice a été créée et initialisée et donc tu peux manipuler dedans
    0
    1. Mouhsine
       
      Je te merçi pr ta réponse, mais mon probleme concernant la déclaration d'une matrice inconnue sur Matlab est n'est pas sur C; c pour m'aider a définir une fonction qui permet de résoudre un probleme lineaire(pour la recherche opérationnelle).
      Merçi pr la 2 eme
      0
  2. asmx86 Messages postés 22 Statut Membre 15
     
    le code que j'ai écrit plus haut marche aussi sur matlab . mais si tu veux faire une fonction qui reçoit une matrice le petit code suivant peut t'aider.

    function []=exemple(a)%notre matrice peut avoir n'importe quelle taille

    [n,m]=size(a);%récupération du nombres de lignes et de colonnes de la matrice reçue
    r=rank(a);%et on peut par exemple récupérer le rang
    .
    .
    .
    % et ainsi de suite
    0
  3. Kadhem
     
    Pour déclarer une matrice M de dimensions inconnue sur Matlab, il faut ecrire
    >> M = []
    0