Это мой способ сделать это.
pkg load io
Data = csv2cell( 'data', ' ' );
Rows = size( Data, 1 );
Datestrings = cell( Rows, 1 );
Datenums = zeros( Rows, 1 );
Values = zeros( Rows, 1 );
for i = 1 : Rows
Datestrings{i} = Data{ i, 1 };
Datenums(i) = datenum( Data{ i, 1 }, 'yyyy/mm/dd' );
Values(i) = Data{ i, 2 };
end
plot( Datenums, Values );
set( gca,
'xtick', Datenums,
'xticklabel', Datestrings
);
Я бы тоже добавил опцию xticklabelrotation, но, увы, согласно руководству, xticklabelrotation еще не реализована в текущем октава (5.2.0), поэтому добавление ничего не дает.