help-octave
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Axes object in Octave 2.9.12 and other plotting questions


From: Mark B.
Subject: Axes object in Octave 2.9.12 and other plotting questions
Date: Tue, 12 Jun 2007 13:26:20 -0700 (PDT)

Hello,

By recommendation of John W. Eaton, I am sending this question to this list

I have a script in Matlab (v 7) that plots a graph with two series and
that assigns "tick labels" to axis X. It is something like this (for
only one series):

%%%%%%%%%%%%%%%
figure1 = figure;

axes1 = axes('Parent',figure1,...
'xticklabel',
{'02/13';'02/14';'02/15';'02/16';'02/17';'02/18';'02/19';'02/20';'02/21';'02/22'},...
    'xtick',[0 24 48 72 96 120 144 168 192 216],...
    'position',[0.13 0.11 0.7943 0.815]);
box('on');
hold all

plot1 = plot(X1,YMatrix1);

set(plot1,'DisplayName','The name');
set(plot1,'Color',[0 0 1]);

legend1 = legend(axes1,'show');
set(legend1,'Location','NorthWest');

%%%%%%%%%%%%%%%

There are some problem with this script in Octave:

1) hold all. Runs normally in Matlab but Gives an error in Octave.
Commenting that line makes the error go away but no tick labels are
displayed either in Matlab or Octave

2) warning: set: invalid property `DisplayName' in Octave

3) error: legend: expecting argument to be a character string

My questions are:

- How can I assign tick labels to axis X that works in Octave (and
also if possible to be compatible with Matlab)

- How can I set the DisplayName of the series that I am plotting?

- How can I assign a legend to an axes object and set its position and
text?

Thanks! 

----------------------------
2007/6/12, John W. Eaton <address@hidden>:
This list was set up for the discussion of future graphics and GUI
tools in Octave, but is now nearly dead.  For questions about how to
use the current graphics features in Octave, please use the help list
since there are many more subscribers there who might be able to
answer your questions.

Not all of Matlab's handle graphics features are supported in Octave.
If you'd like to help improve that situation, then please join the
maintainers mailing list and contribute some code.

jwe
-- 
View this message in context: 
http://www.nabble.com/Axes-object-in-Octave-2.9.12-and-other-plotting-questions-tf3909893.html#a11086261
Sent from the Octave - General mailing list archive at Nabble.com.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]