Effacer les filtres
Effacer les filtres

plot two curves different size

5 vues (au cours des 30 derniers jours)
Guendouz walid
Guendouz walid le 13 Avr 2023
Commenté : Guendouz walid le 15 Avr 2023
How to draw two different size curves on the same figure ?
thank's

Réponses (1)

Amit Dhakite
Amit Dhakite le 13 Avr 2023
Modifié(e) : Amit Dhakite le 13 Avr 2023
Hi Guendouz,
In order to draw two different size curves on the same figure, you can use tiledlayout() and then specify two curves that you want to plot on that, it will automatically take care of their different sizes and scale the plots accordingly. An example to do so is provided below:
% Creating plots of two different sizes
x1 = linspace(0,10,50);
x2 = linspace(0,20,40);
y1 = sin(x1);
y2 = cos(x2);
% To represent 2 rows and 1 column on same figure
tiledlayout(2,1)
% Top plot
nexttile
plot(x1,y1)
title('Plot 1')
% Bottom plot
nexttile
scatter(x2,y2)
title('Plot 2')
To know more about combining multiple plots, kindly refer to the following links:
  1. Combine Multiple Plots: https://www.mathworks.com/help/matlab/creating_plots/combine-multiple-plots.html
  2. tiledlayout(): https://www.mathworks.com/help/matlab/ref/tiledlayout.html
  1 commentaire
Guendouz walid
Guendouz walid le 15 Avr 2023
Thank you Amit

Connectez-vous pour commenter.

Catégories

En savoir plus sur Linear and Nonlinear Regression dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by