Plotting linked double x-axis for one y-axis
Mostra commenti meno recenti
I want to add a second x-axis to a plot, where the second x-axis is linked to the first x-axis with an inverse relation (eg. freq and wavelength). Thus the spacing on the second x-axis is not constant.
for example:
figure
hold on
x1 = 0:0.1:40;
x2 = 1./x1;
y = sin(x1)./(x1+2);
plot(x1,y,'Color','r')
% second x-axis for x2 here
I found a related example here https://www.mathworks.com/help/matlab/creating_plots/graph-with-multiple-x-axes-and-y-axes.html but it doesn't work for a linked double x-axis with a single y-axis. Also it only works with line.
Risposta accettata
Più risposte (0)
Categorie
Scopri di più su Creating, Deleting, and Querying Graphics Objects in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!