MATLAB: Using yyaxis how to limit and select a range for the y and x axis

plottingyyaxis

So far I have tried
ax1 = plot(t, x_velocity,'MarkerSize',10,'Marker','.','MarkerSize',8,'LineWidth',2,'Color',[0 0 0]);
hold on
plot(t, y_velocity,'MarkerSize',10,'Marker','.','MarkerSize',8,'LineWidth',2,'Color',[1 0 0]);
plot(t, z_velocity,'MarkerSize',10,'Marker','.', 'MarkerSize',8,'LineWidth',2,'Color',[0 0 1]);
xlim(ax1,[5:5:50]);
hline = refline([0]);
hline.Color = 'b';
'xtick', 5:5:50;
xlim([5:5:50]);

Best Answer

If you're question is on how to use xlim, ylim & yyaxis, here's an example:
%Example adapted from > https://nl.mathworks.com/help/matlab/ref/yyaxis.html
clear all;close all;
%your data
x = linspace(0,10);
y = sin(3*x);
z = sin(3*x).*exp(0.5*x);
%set xlim
xlim([-10 10]);
%set yaxis left
yyaxis left
plot(x,y);
%set ylim left
ylim([-10 10]);
%set yaxis right
yyaxis right
plot(x,z);
%set ylim right
ylim([-100 100]);