octave-maintainers
[Top][All Lists]
Advanced

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

Re: R: octave 3.0.4 rc5


From: Tatsuro MATSUOKA
Subject: Re: R: octave 3.0.4 rc5
Date: Wed, 25 Feb 2009 06:06:31 +0900 (JST)

Hello

I have tested on mingw by gcc-4.3.2.
Make check is no problem.
The plot problem on mingw does not matter if one use axes(); command.

However I found error in nyquist plot in the 'control demo' 
Hmmm, I have no time to look in the detail in this fault because of important 
job at the University.

Anyway, I report here.

Errors on the plotting seem to be serious. :-(

At least, maintainers for various platform should check my previous post and 
also 'controldemo' and
report the results immediately.  

Regards

Tatsuro


*********************************************************
Continuous system nyquist analysis

Display Nyquist plots of a SISO system (nyquist)

Example #1, Consider the following transfer function:

sys1 = tf(1, [1, 0.8, 1]);
To examine the transfer function, use the command:
sysout(sys1);
Input(s)
      1: u_1

Output(s):
     1: y_1

transfer function form:
1
-------------------
1*s^2 + 0.8*s^1 + 1

To examine the open loop zeros and poles, use the command:
Command: sysout(sys1,"zp");

  executing
Input(s)
      1: u_1

Output(s):
     1: y_1

zero-pole form:
1
-------------------------------------------
  (s + 0.4 - 0.91652i) (s + 0.4 + 0.91652i)
---


To view the system"s nyquist plot, execute the following
command:

Command: nyquist(sys1);
Press a key to execute command
  executing
---


If the real and imaginary parts of the response are desired,
use the following command:
command: [R,I,w]=nyquist(sys1);

If the user desires to evaluate the response in a certain
frequency range, he may do so by entering the following:
command: [M,P,w]=nyquist(num,den,wrange).

wrange is a vector of frequencies that spans the desired
viewing range.

This will be illustrated in the third nyquist example.

Variable Description:

R => real part of response
I => imaginary part of response
w => frequencies that the transfer function was evaluated at
sys1 => system data structure
wrange => optional vector of frequencies
          if wrange is entered in the argument list, the
error: __go_draw_axes__: unknown object class, root figure
error: evaluating switch command near line 332, column 7
error: evaluating for command near line 328, column 5
error: evaluating if command near line 25, column 3
error: called from `__go_draw_axes__' in file
`C:\Programs\msys\1.0\local\octave-3.0.4RC5\share\octave\3.0.4\m\plot\__go_draw_axes__.m'
error: evaluating switch command near line 58, column 4
error: evaluating for command near line 56, column 2
error: evaluating if command near line 33, column 7
error: evaluating if command near line 26, column 5
error: evaluating if command near line 25, column 3
error: called from `__go_draw_figure__' in file
`C:\Programs\msys\1.0\local\octave-3.0.4RC5\share\octave\3.0.4\m\plot\__go_draw_figure__.m'
error: evaluating if command near line 81, column 6
error: evaluating if command near line 78, column 4
error: evaluating if command near line 76, column 2
error: evaluating for command near line 75, column 7
error: evaluating if command near line 45, column 5
error: called from `drawnow' in file
`C:\Programs\msys\1.0\local\octave-3.0.4RC5\share\octave\3.0.4\m\plot\drawnow.m'
error: called from `prompt' in file
`C:\Programs\msys\1.0\local\octave-3.0.4RC5\share\octave\3.0.4\m\control\util\prompt.m'
error: evaluating if command near line 321, column 9
error: evaluating while command near line 308, column 7
error: evaluating if command near line 43, column 5
error: evaluating while command near line 35, column 3
error: called from `frdemo' in file
`C:\Programs\msys\1.0\local\octave-3.0.4RC5\share\octave\3.0.4\m\control\base\frdemo.m'
error: evaluating switch command near line 67, column 5
error: evaluating while command near line 49, column 3
error: called from `DEMOcontrol' in file
`C:\Programs\msys\1.0\local\octave-3.0.4RC5\share\octave\3.0.4\m\control\base\DEMOcontrol.m'
error: called from `controldemo' in file
`C:\Programs\msys\1.0\local\octave-3.0.4RC5\share\octave\3.0.4\m\control\base\controldemo.m'
--- Jaroslav Hajek wrote:

> On Tue, Feb 24, 2009 at 8:26 PM, Marco Atzeri <address@hidden> wrote:
> >
> > --- Mar 24/2/09, Jaroslav Hajek ha scritto:
> >
> >> Da: Jaroslav Hajek
> >> Oggetto: octave 3.0.4 rc5
> >> A: "octave maintainers mailing list" <address@hidden>
> >> Data: Marted 24 febbraio 2009, 08:21
> >> hi all,
> >>
> >> the octave 3.0.4 rc5 tarballs available at the usual
> >> location:
> >> http://artax.karlin.mff.cuni.cz/~hajej2am/ulozna/octave/
> >>
> >> Hopefully this is the final RC, because I think the regular
> >> builders
> >> reported success even with RC4; still, a couple of
> >> important fixes
> >> were added so I recommend trying again if possible.
> >>
> >> 3.0.4 will almost surely close the 3.0.x series.
> >>
> >> cheers
> >>
> >> --
> >> RNDr. Jaroslav Hajek
> >
> > Hi Jaroslav,
> > On cygwin all test are passed.
> >
> > The issue on plots reported by Tatsuro
> > https://www-old.cae.wisc.edu/pipermail/octave-maintainers/2009-February/010946.html
> >
> > is still present.
> >
> > Regards
> > Marco
> >
> 
> I see. I haven't noticed a fix in that thread, however, and I don't
> know how to solve the issue; so unless someone supplies a fix very
> quickly, this will stay unfixed in 3.0.4.
> 
> cheers
> 
> -- 
> RNDr. Jaroslav Hajek
> computing expert
> Aeronautical Research and Test Institute (VZLU)
> Prague, Czech Republic
> url: www.highegg.matfyz.cz
> 
> 


--------------------------------------
Power up the Internet with Yahoo! Toolbar.
http://pr.mail.yahoo.co.jp/toolbar/


reply via email to

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