Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SISOTOOL Installation #5

Open
Swagata12345 opened this issue Nov 14, 2020 · 12 comments
Open

SISOTOOL Installation #5

Swagata12345 opened this issue Nov 14, 2020 · 12 comments

Comments

@Swagata12345
Copy link

Hi,
I have OCTAVE 5.2.0 installed in my computer that comes with control-3.2.0 package.

I was trying to install SISOTOOL from https://github.com/EriveltonGualter/octave-control https://github.com/EriveltonGualter/octave-control .

The target folder calls for installation of control-3.1.0 package. I was trying to install the package as per instruction. The installation is giving following error message:

When I was trying to execute SISTOOL as per help file- getting following error message:

warning: legend: specifying location with a numeric argument is obsolete and will be removed from
a future version of Octave, use a string specification instead
warning: called from
legend at line 211 column 7
rlocus at line 298 column 5
plotrlocus at line 549 column 3
plots at line 467 column 5
update_plot at line 153 column 7
GUI_sisotool at line 920 column 1
sisotool at line 110 column 3
error: imread: unable to find file '~/octave/control-3.1.0/images/RPole.png'
error: called from
imageIO at line 73 column 5
imread at line 106 column 33
plotrlocus at line 570 column 11
plots at line 467 column 5
update_plot at line 153 column 7
GUI_sisotool at line 920 column 1
sisotool at line 110 column 3

error: 'dynamics' undefined near line 773 column 3
execution error in graphics callback function
error: structure has no member 'brp'
execution error in graphics callback function

Also, the execution is not as desired.
Installation error.docx
Desired
What is happening

Request your help in resolving this issue.

Regards,
Swagata

@bnourrcier
Copy link

Swagata - i got the same results. Once complete, i no longer had access to the control folder. It appears to be deleted. I get the feeling that this tool was never completed...

Brett

@Swagata12345
Copy link
Author

Swagata12345 commented Nov 15, 2020 via email

@EriveltonGualter
Copy link
Owner

Hello @Swagata12345,

Thank you for pointing out this error. I am setting a new environment to try this installation from scratch, and I will get back to you.

@bnourrcier, you are right, this project was conducted under Google Summer of Code, and I guess it was never updated to the main branch of the control package. I will reach out to the mentors for the project as well.

Best,
Eri

@bnourrcier
Copy link

bnourrcier commented Nov 15, 2020 via email

@Swagata12345
Copy link
Author

Swagata12345 commented Nov 15, 2020 via email

@alexander-at
Copy link

Hi Eri,
I'm trying to install this also. Could you or someone confirm that Octave 4.2.2 is a version that the install will complete for while the Octave 4.4.0 does not correctly complete the install?

Also: is this know to work under Windows 10 or was it just tested against Octave on Linux?

Andy

@alexander-at
Copy link

Some more observations:

  1. Needs 4.2.2 to load up ok.
  2. Under windows G = tf([1], [1 1]); sisotool(G) doesn't make any reasonable step response graph show up. (It's blank.)
  3. For operation under Ubuntu, you'll need 18.04 LTS version in order to easily get Octave 4.2.2.
  4. Under Ubuntu G = tf([1], [1 1]); sisotool(G) makes a reasonable step response show up. "Architecture" is missing all of the pictures shown on the main page for Eri's work.

@EriveltonGualter
Copy link
Owner

Hi all, I have been busy with school work and I haven't the chance to look at this in detail.

I tested under Windows 10 and Ubuntu 18.04 for Octave 4.2.2. I have updated my Octave version and I faced the same problem as you guys. I am downgrading Octave to 4.2.2 to make sure it still ok.

@alexander-at
Copy link

Hi all, I have been busy with school work and I haven't the chance to look at this in detail.

I understand. Please don't take my chattiness here as impatience. I just wanted to document my attempt at getting it running and what worked / didn't so it's not lost work. I've made the decision to fork over the cash to Mathworks to get the thing going I'm working on.

What you got going here is a great start, I expect. Having it around will, eventually, reduce a hurdle to teaching / learning how to build control systems on a shoestring!

@EriveltonGualter
Copy link
Owner

Hi all, I have been busy with school work and I haven't the chance to look at this in detail.

I understand. Please don't take my chattiness here as impatience. I just wanted to document my attempt at getting it running and what worked / didn't so it's not lost work. I've made the decision to fork over the cash to Mathworks to get the thing going I'm working on.

What you got going here is a great start, I expect. Having it around will, eventually, reduce a hurdle to teaching / learning how to build control systems on a shoestring!

No problem et all :D
ANd thank you for your feedback/contributions.

@cxc1535
Copy link

cxc1535 commented Feb 19, 2021

Using Windows 10 Pro, Version 2004, OS build 19041.685 I installed Octave 4.2.2 because installing SISOControl under Octave 6.1.0 failed. Under Octave 4.2.2 I got these messages:

pkg install control-3.1.0_gsoc.tar.gz
C:\Users\cxc\AppData\Local\Temp\octave-help-ajXTF6:156: misplaced {
C:\Users\cxc\AppData\Local\Temp\octave-help-ajXTF6:156: misplaced }
C:\Users\cxc\AppData\Local\Temp\octave-help-z0CSUN:153: misplaced {
C:\Users\cxc\AppData\Local\Temp\octave-help-z0CSUN:153: misplaced }
warning: couldn't clean up after my self: Permission denied
For information about changes from previous versions of the control package, run 'news contro
l'.

I don't yet have experience with SISOControl, but I wanted to provide this information before it vanishes from my system. This might be helpful to someone. In the meantime I'll try to see if SISOControl works despite these messages.

@cxc1535
Copy link

cxc1535 commented Feb 19, 2021

Follow up:

I got messages like these, the last pair in a very long series. I don't know how to get around them.

warning: could not match any font: *-normal-normal-11
warning: called from
axis_label at line 30 column 3
xlabel at line 51 column 8
rlocus at line 302 column 5
plotrlocus at line 549 column 3
plots at line 467 column 5
update_plot at line 153 column 7
GUI_sisotool at line 920 column 1
sisotool at line 110 column 3
error: imread: unable to find file ~/octave/control-3.1.0/images/RPole.png
error: called from
imageIO at line 71 column 7
imread at line 106 column 30
plotrlocus at line 570 column 11
plots at line 467 column 5
update_plot at line 153 column 7
GUI_sisotool at line 920 column 1
sisotool at line 110 col

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants