Hello,
I have been looking for a way to match my legend color and characters to what is plotted on the graph. For some reason after the first two legend values, the legend ignores the color and icon that has been plotted and just recycles the second red dotted value for the rest of the plots. How would I get the legend to match the plot?
figure(2)H=4;t=0;omega=2*pi/10;omegat=omega*t;kx=-2*pi:.1:2*pi;eta=H/2*cos((kx)+(omegat));etaH=eta/H;plot(kx,etaH)xlabel('Dimentionless Distance kx')ylabel('Dimentionless Elevation \eta/H')% t=0
t=0;omegat0=omega*t;hold onplot(kx,omegat0,'r.')% t=1
hold ont=1;omegat1=omega*t;plot(kx,omegat1,'y.')% t=2
hold ont=2;omegat2=omega*t;plot(kx,omegat2,'g.')% t=3
hold ont=3;omegat3=omega*t;plot(kx,omegat3,'m.')% Legend
legend('\eta/H as a function of kx', '\omegat at t=0','\omegat at t=1','\omegat at t=2','\omegat at t=3')
Best Answer