2012-05-24 6 views
2

Как изменить размер оси x и y?как изменить размеры оси x и y

Что я хочу, n более конкретно;

3900 | 
    . | 
    . | 
    . | 
    60 | 
     | 
    30 | 
     |_____________________________ 
     0 60 120 180 ...  3600 

Что я сделал;

a = [0:0.1:10000]; 
    plot(a); 

Что следует писать так, чтобы изменение размеров оси x и y выполнялось так, как ожидалось?

EDIT:

Я не хочу;

 | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
     | 
3900 | 
    . | 
    . | 
    . | 
    60 | 
     | 
    30 | 
     |___________________________________________________________________ 
     0 60 120 180 ...  3600 
+1

Я не уверен, как вы имеете в виду изменение размера? Вы хотите сохранить тот же масштаб, но изменить размер всего сюжета? Или вы действительно хотите увеличить масштаб данных в конкретном диапазоне данных? –

+0

@ Xurtio снова посмотри мой вопрос – user1414276

ответ

7

Проверьте документацию: http://www.mathworks.com/help/techdoc/ref/axis.html

axis([xmin xmax ymin ymax]) 
+0

как я могу установить размер шага? – user1414276

+0

Из документации: «XTick, YTick, ZTick вектор значений данных, определяющих отметки галочки Тиковый интервал. Вектор значений x-, y- или z-данных, определяющий местоположение меток вдоль соответствующей оси. Если вы не хотите, чтобы отображались метки, установите соответствующее свойство в пустой вектор, []. Эти векторы должны содержать монотонно возрастающие значения ». Если вы получаете ошибки, разместите весь свой код и ошибку – Dan

5

Другой способ:

xlim([0 3600]) 
ylim([0 3900]) 

http://www.mathworks.com/help/techdoc/ref/xlim.html

http://www.mathworks.com/help/techdoc/ref/ylim.html

Я думаю, что для размера шага это

set(gca, 'XTick', [0:60:3600]) 
set(gca, 'YTick', [0:30:3900]) 
+0

, как я могу установить размер шага? – user1414276

+0

"axes ('XTick' ..." дает ошибку: неявное преобразование из матрицы в строку. И оно испускает «строка 800020: все значения y не определены!» – user1414276

+0

@ user1414276 Странно. Попробуйте разбить его на два утверждения. это не работает, тогда я не знаю. – trutheality

Смежные вопросы