Probleme avec programmation en matalb

Fermé
kouki - 1 avril 2008 à 21:21
 fouad - 3 avril 2008 à 12:45
Bonjour,
voila j ai programme qu on m a donner qui génére une variable aléatoire qui suit la loi normale (gausse)
mais quand j essaye de l exécuter sur matlab y a une erreur que je ne trouve pas alors si quel qu'un pourrai m aider a le résoudre
merci d avance


mettre dans un fichier myNormal.m
code:
function x = myNormal(mu,sigma)
% Generate Normal Distribution
% mu : mean
% sigma : standard deviation

if nargin == 0
    % Default Mode
    mu = 0.0;
    sigma = 1.0;
end

alea = sqrt(-2.0*log(rand()))*cos(2*pi*rand());
x = mu+sigma*alea;
A voir également:

2 réponses

voila en réalité des que j'écris
function x = myNormal(mu,sigma)

il m affiche cette erreur :

??? function x = myNormal(mu,sigma)
|
Error: Function d efinitions are not permitted at the prompt or in scripts.</code>
0
bjr a ts j'est un gros probleme avec un mentor que j'arrive pa a programmer, et j'avou que ji conner rien en programmation sous matlab, est que quelqu'un puis m'aider svp ?
0