How to have different line styles and markers in one plot?
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
This is my code. For now, it is only o- for all six configurations. i want each to have different markers and line styles.
% Define alpha values
alpha_values = [0, 0.25, 0.5, 0.75, 1];
% Define gamma values for each alpha
gamma_values = [
1, 0.943, 0.577, 0.941, 0.851, 0.988; % Alpha = 0
0.971, 0.9146, 0.6267, 0.9, 0.886, 0.977; % Alpha = 0.25
0.941, 0.8958, 0.6778, 0.8593, 0.9233, 0.9676; % Alpha = 0.5
0.912, 0.87, 0.728, 0.818, 0.958 0.9575; % Alpha = 0.75
0.8826, 0.848, 0.7786, 0.777, 0.9959,0.947; % Alpha = 1
];
% Define gamma values for each alpha
gamma_values_kron = [
0.811, 0.75, 0.929, 0.929, 0.75, 1; % Alpha = 0
0.838, 0.808, 0.941, 0.927, 0.759, 0.988; % Alpha = 0.25
0.865, 0.864, 0.951, 0.928, 0.771, 0.977; % Alpha = 0.5
0.896, 0.927, 0.968, 0.926, 0.780 0.965; % Alpha = 0.75
0.926, 0.987, 0.981, 0.926, 0.791,0.954; % Alpha = 1
];
% Plot the values
figure;
plot(alpha_values, gamma_values, 'o-', 'LineWidth', 1.5);
xlabel('\alpha','FontSize', 16, 'FontWeight', 'bold');
ylabel('\gamma','FontSize', 16, 'FontWeight', 'bold');
set(gca, 'FontSize', 12, 'FontWeight', 'bold');
title('\alpha vs. \gamma','FontSize', 16, 'FontWeight', 'bold');
legend('Gold-Chaotic', 'Kasami-Chaotic', 'Gold-Kasami', 'Barker-Gold', 'Barker-Chaotic', 'Barker-Kasami', 'Location', 'Best');
grid on;
0 Kommentare
Akzeptierte Antwort
Voss
am 7 Mai 2024
Bearbeitet: Voss
am 7 Mai 2024
% Define alpha values
alpha_values = [0, 0.25, 0.5, 0.75, 1];
% Define gamma values for each alpha
gamma_values = [
1, 0.943, 0.577, 0.941, 0.851, 0.988; % Alpha = 0
0.971, 0.9146, 0.6267, 0.9, 0.886, 0.977; % Alpha = 0.25
0.941, 0.8958, 0.6778, 0.8593, 0.9233, 0.9676; % Alpha = 0.5
0.912, 0.87, 0.728, 0.818, 0.958 0.9575; % Alpha = 0.75
0.8826, 0.848, 0.7786, 0.777, 0.9959,0.947; % Alpha = 1
];
% Plot the values
figure;
hold on
markers = 'os^><v';
styles = {'-','--','-.',':','-','--'};
for ii = 1:size(gamma_values,2)
plot(alpha_values, gamma_values(:,ii),[markers(ii) styles{ii}],'LineWidth',1.5);
end
xlabel('\alpha','FontSize', 16, 'FontWeight', 'bold');
ylabel('\gamma','FontSize', 16, 'FontWeight', 'bold');
set(gca, 'FontSize', 12, 'FontWeight', 'bold');
title('\alpha vs. \gamma','FontSize', 16, 'FontWeight', 'bold');
legend('Gold-Chaotic', 'Kasami-Chaotic', 'Gold-Kasami', 'Barker-Gold', 'Barker-Chaotic', 'Barker-Kasami', 'Location', 'Best');
grid on;
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Scatter Plots finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!