Aide en MATLAB
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

Aide en MATLAB



  1. #1
    invite047116f9

    Aide en MATLAB


    ------

    Bonsoir, je suis étudiant en informatique mais débutant en matlab, je suis blocké avec cette fonction , j'aurai besoin d'aide svp merci il me dit :

    Error: File: modulo.m Line: 6 Column: 1
    A BREAK statement appeared outside of a loop. Use RETURN instead.

    voiçi la fonction

    function vec2spec(wavel, int, filename)
    % Error checking
    len = length(wavel);
    if (len ~= length(int))
    disp('ERROR! Vector lengths must agree.')
    break;
    end
    % Initialize output file
    file = fopen([filename '.spec'], 'w');
    fprintf(file, '%d', len);
    % Save data to file
    for i = 1:len,
    fprintf(file, '\n%e %e', wavel(i), int(i));
    end
    fclose(file);

    -----

  2. #2
    Jack
    Modérateur

    Re : Aide en MATLAB

    Je ne connais pas grand chose en matlab, mais la cause de l'erreur me semble claire. Il suffit de traduire: une instruction break figure en dehors d'une boucle. Que vient faire ce break dans un if?

    A+

    PS : utilise les balises code à l'avenir.

  3. #3
    invite047116f9

    Re : Aide en MATLAB

    je pense que c'est pour dire que si la condition n'est pas réaliser, le programme s'arrete... a mon avis

Discussions similaires

  1. Aide Matlab
    Par invite085425ee dans le forum Mathématiques du supérieur
    Réponses: 2
    Dernier message: 21/06/2010, 11h36
  2. Aide Matlab
    Par invite749436b6 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 01/04/2010, 16h35
  3. Aide Matlab
    Par invited9d71a3e dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 06/02/2008, 20h07
  4. aide matlab
    Par invite60936ae7 dans le forum Logiciel - Software - Open Source
    Réponses: 8
    Dernier message: 15/10/2006, 22h44
  5. Aide en MATLAB
    Par invitef03e0ed1 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 25/05/2006, 23h14