## Plotyy and linkprop problem

### Matlab2010 (view profile)

on 6 Jul 2012
Accepted Answer by Matlab2010

### Matlab2010 (view profile)

hello.

I type:

```T = 1000;
time = 1: T;
x1 = rand(T,1);
x2= rand(T,1);
myTime = {...
'08:00'
'08:10'
'08:20'
'08:30'
'08:40'
'08:50'
'09:00'
'09:10'
'09:20'
'09:30'
'09:40'
'09:50'
'10:00'
};
[AX,H1,H2] = plotyy(time,x1, time,x2);
set(AX(1), 'XTickLabel', myTime);
```

However, I see my time axis only runs from 0800 to 0940 not 1000 as I wish it to.

Any suggestions as to what I have done wrong?

thank you!

## Products

No products are associated with this question.

### Matlab2010 (view profile)

on 6 Jul 2012

solved:

```T = 1000;
time = 1: T;
x1 = rand(T,1);
x2= rand(T,1);
myTime = {...
'08:00'
'08:10'
'08:20'
'08:30'
'08:40'
'08:50'
'09:00'
'09:10'
'09:20'
'09:30'
'09:40'
'09:50'
'10:00'
};
[AX,H1,H2] = plotyy(time,x1, time,x2);
t3 = linspace(0, T, size(myTime,1));
set(AX(1), 'XTick', t3);
set(AX(1), 'XTickLabel', myTime);
```

### S. M. Mehdi Ansarey M. (view profile)

Answer by S. M. Mehdi Ansarey M.

### S. M. Mehdi Ansarey M. (view profile)

on 19 Nov 2012

a smaller version but with the same idea as above solution:

T = 1000;

time = 1: T;

x1 = rand(T,1);

x2= rand(T,1);

myTime = {... '08:00' '08:10' '08:20' '08:30' '08:40' '08:50' '09:00' '09:10' '09:20' '09:30' '09:40' '09:50' '10:00' };

[AX,H1,H2] = plotyy(time,x1, time,x2);

set(AX, 'XTick', linspace(time(1), time(end), 13))