EriveltonGualter / octave-control

GNU General Public License v3.0
5 stars 2 forks source link

SISOTOOL Installation #5

Open Swagata12345 opened 3 years ago

Swagata12345 commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

Brett, You are correct. But the tool appears to be very promising.

Request author to see if any update is possible.

Regards,

On Sun, Nov 15, 2020 at 6:15 PM bnourrcier notifications@github.com wrote:

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

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/EriveltonGualter/octave-control/issues/5#issuecomment-727564365, or unsubscribe https://github.com/notifications/unsubscribe-auth/ARL5HYVR7Q3HW6KETO3OOADSP7EP3ANCNFSM4TVNFTUQ .

EriveltonGualter commented 3 years ago

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 commented 3 years ago

Eri – thank you for the response. Do you know why this tool (sisotool) was never added to the control toolbox?

I am new to Octave but will be glad to help if I can.

Thanks again!

Brett

From: Erivelton Gualter dos Santos notifications@github.com Sent: Sunday, November 15, 2020 9:37 AM To: EriveltonGualter/octave-control octave-control@noreply.github.com Cc: bnourrcier bnourrcier@bellsouth.net; Mention mention@noreply.github.com Subject: Re: [EriveltonGualter/octave-control] SISOTOOL Installation (#5)

Hello @Swagata12345 https://github.com/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 https://github.com/bnourrcier , you are right, this project was conducted under Google Summer of Code https://eriveltongualter.github.io/GSoC2018/pages/documentation.html , 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

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/EriveltonGualter/octave-control/issues/5#issuecomment-727579635 , or unsubscribe https://github.com/notifications/unsubscribe-auth/ARYKZG6KJPGS76QIQT6X4WDSP7RPVANCNFSM4TVNFTUQ .

Swagata12345 commented 3 years ago

Dear Eri, Thank you. Looking forward to your tool.

Regards, Swagata

On Sun, Nov 15, 2020 at 8:06 PM Erivelton Gualter dos Santos < notifications@github.com> wrote:

Hello @Swagata12345 https://github.com/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 https://github.com/bnourrcier, you are right, this project was conducted under Google Summer of Code https://eriveltongualter.github.io/GSoC2018/pages/documentation.html, 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

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/EriveltonGualter/octave-control/issues/5#issuecomment-727579635, or unsubscribe https://github.com/notifications/unsubscribe-auth/ARL5HYTSJOWKG4BS3T4FZRLSP7RPVANCNFSM4TVNFTUQ .

alexander-at commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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 commented 3 years ago

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