Courbe
Résolu
Alleguiemna
Messages postés
13
Statut
Membre
-
JulienJust Messages postés 164 Statut Membre -
JulienJust Messages postés 164 Statut Membre -
Bonsoir à tous,
Je veux tracer une superposition des courbes dans une seule, ci joint le code :
clc;
N=1:5:100;
L=2;
h=sqrt(L./(N-1));
g=real(h);
peb=0.5*erfc(g);
figure(1)
plot(N,peb1);
grid on;
title('probabilité d''erreur binaire en fonction de nombre d''utilisateurs');
xlabel('Nombre d''utilisateurs');
ylabel('Probabilité d''erreur binaire');
legend('SF=2','SF=4','SF=8','SF=16','SF=32','SF=64');
Je veux à chaque fois varier la variable L en affectant les valeurs suivantes: [2 4 8 16 32 64]
Merci.
Je veux tracer une superposition des courbes dans une seule, ci joint le code :
clc;
N=1:5:100;
L=2;
h=sqrt(L./(N-1));
g=real(h);
peb=0.5*erfc(g);
figure(1)
plot(N,peb1);
grid on;
title('probabilité d''erreur binaire en fonction de nombre d''utilisateurs');
xlabel('Nombre d''utilisateurs');
ylabel('Probabilité d''erreur binaire');
legend('SF=2','SF=4','SF=8','SF=16','SF=32','SF=64');
Je veux à chaque fois varier la variable L en affectant les valeurs suivantes: [2 4 8 16 32 64]
Merci.
1 réponse
-
Bonjour,
Que penses-tu de ceci:
N = 1:5:100;
L = [2 4 8 16 32 64] ;
figure(1);
for ii = 1:length(L)
h = sqrt(L(ii)./(N-1));
g = real(h);
peb = 0.5*erfc(g);
plot(N,peb); hold on;
end
hold off; grid on;
title('Probabilité d''erreur binaire en fonction de nombre d''utilisateurs');
xlabel('Nombre d''utilisateurs');
ylabel('Probabilité d''erreur binaire');
legend('SF=2','SF=4','SF=8','SF=16','SF=32','SF=64');
Est-ce que ça fonctionne ?
Cdlt-
-
Pour la couleur, il doit avoir une manière simple mais je ne me souviens plus de laquelle. Je te propose donc de faire une liste de couleur que tu fais tourner en même temps que le vecteur L. Du coup ça donnerait ça:
N = 1:5:100;
L = [2 4 8 16 32 64] ;
color = ['b'; 'r'; 'g'; 'y'; 'm'; 'k']; % Liste de couleurs
figure(1);
for ii = 1:length(L)
h = sqrt(L(ii)./(N-1));
g = real(h);
peb = 0.5*erfc(g);
plot(N,peb,color(ii),'LineWidth',1.5); hold on;
end
hold off; grid on;
title('Probabilité d''erreur binaire en fonction de nombre d''utilisateurs');
xlabel('Nombre d''utilisateurs');
ylabel('Probabilité d''erreur binaire');
legend('SF=2','SF=4','SF=8','SF=16','SF=32','SF=64');
Est-ce que ça fonctionne ? -
-
-