Question: bug in the plot function!?

Hi:

I am looking at some experimental data, and am having a funky problem when trying to shift the data. The dummy example below illustrates it. Am I missing something obvious, or can anyone reproduce it?!.. I am usign maple 15 on linux 64-bit.

thanks.

 

restart:

#some dummy data to illustrate the problem
t:=[seq(i, i=0.000000282900..0.000000303460, 0.00000000004)]:
d:=map(x->sin(500000000*x),t):
data:=LinearAlgebra:-Transpose(Matrix([t,d]));

#see a plot
plot(data[..,1], data[..,2]); # or just plot(data);

#now i want to shift the x axis, so that the data starts at zero
data[..,1]:=data[..,1] -~ data[..,1][1];

#plot it again - it's BROKEN!
plot(data[..,1], data[..,2]); #BROKEN!
plot(data[..,1], data[..,2], style=point); #BROKEN!

#but this works:
plots:-pointplot(data[..,1], data[..,2]);

Please Wait...