[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #58667] [octave forge] (control) Some scripts
From: |
董瑞军 |
Subject: |
[Octave-bug-tracker] [bug #58667] [octave forge] (control) Some scripts in the control package need to be updated |
Date: |
Mon, 6 Jul 2020 01:02:20 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36 Edge/18.18363 |
Follow-up Comment #8, bug #58667 (project octave):
Hope this helps. I uninstalled and reinstalled Octave-5.2.0. This is my
restallation record.
1. Run octave-5.2.0_1-w64-installer.
2. A message appears, indicating that the installer cannot find the Java
Runtime Environment on my system. Continue installation? Choose yes.
3. After several times of Next, change the destination folder from
C:\Octave\Octave-5.2.0 to E:\Octave\Octave-5.2.0. Then click install.
4. After the installation is complete, run GNU Octave.
5. Run the following command:
z=[ 0 -0.0013
0.0010 0.0479
0.0020 0.1877
0.0030 0.4118
0.0040 0.7060
0.0050 1.0640
0.0060 1.4912
0.0070 1.9666
0.0080 2.4932
0.0090 3.0664
0.0100 3.6786
0.0110 4.3286
0.0120 5.0134
0.0130 5.7267
0.0140 6.4674
0.0150 7.2320
0.0160 8.0178
0.0170 8.8276
0.0180 9.6546
0.0190 10.4962
0.0200 11.3544
]
data=iddata(z(:,2),ones(21,1),.001);sys=tfest(data,2,0)
6. Get the following error message:
error: 'is_matrix' undefined near line 50 column 9
error: called from
__iddata_dim__>__experiment_dim__ at line 50 column 3
__iddata_dim__ at line 29 column 12
iddata at line 124 column 13
7. Run pkg load control. This time the above problem was solved.
8. However, the following command history reminds me that in my first
installation, running pkg load control also went wrong which I cannot
reproduce it now. I had to manually add the path and modify is_matrix to
ismatrix in the iddata_dim script to make iddata available.
z=[ 0 -0.0013
0.0010 0.0479
0.0020 0.1877
0.0030 0.4118
0.0040 0.7060
0.0050 1.0640
0.0060 1.4912
0.0070 1.9666
0.0080 2.4932
0.0090 3.0664
0.0100 3.6786
0.0110 4.3286
0.0120 5.0134
0.0130 5.7267
0.0140 6.4674
0.0150 7.2320
0.0160 8.0178
0.0170 8.8276
0.0180 9.6546
0.0190 10.4962
0.0200 11.3544
]
data=iddata(z(:,2),ones(21,1),.001);sys=tfest(data,2,0)
pkg list
help control
help iddata
pkg load control
help iddata
pkg load control
pkg load control
pkg load control
pkg load control
# Octave 5.2.0, Fri Jun 26 13:39:18 2020 GMT <unknown@DESKTOP-FTOST1T>
pkg load control
pkg load ./share/octave/packages/control-3.2.0
pkg load ./share/octave/packages/control-3.2.0
pkg load ./share/octave/packages/control-3.2.0
pkg load E:/Octave/Octave-5.2.0/mingw64/share/octave/packages/control-3.2.0
pkg load E:\Octave\Octave-5.2.0\mingw64\share\octave\packages\control-3.2.0
pkg load control
pkg load control
# Octave 5.2.0, Fri Jun 26 13:57:18 2020 GMT <unknown@DESKTOP-FTOST1T>
pkg load control
# Octave 5.2.0, Fri Jun 26 13:58:22 2020 GMT <unknown@DESKTOP-FTOST1T>
pkg load control
pkg load control
help iddata
help pkg
help control
iddata
help tf
pkg rebuild all
help control
help tf
help iddata
quit
# Octave 5.2.0, Fri Jun 26 14:08:17 2020 GMT <unknown@DESKTOP-FTOST1T>
pkg load control
help tf
tf
iddata
help control
list control
help help
help --list
help --list
help
help iddata
z=[ 0 -0.0013
0.0010 0.0479
0.0020 0.1877
0.0030 0.4118
0.0040 0.7060
0.0050 1.0640
0.0060 1.4912
0.0070 1.9666
0.0080 2.4932
0.0090 3.0664
0.0100 3.6786
0.0110 4.3286
0.0120 5.0134
0.0130 5.7267
0.0140 6.4674
0.0150 7.2320
0.0160 8.0178
0.0170 8.8276
0.0180 9.6546
0.0190 10.4962
0.0200 11.3544
]
data=iddata(z(:,2),ones(21,1),.001);
z(:,2)
ones(21,1)
.001
data=iddata(z(:,2),ones(21,1),.001);
pkg load control
data=iddata(z(:,2),ones(21,1),.001);
help is_matrix
path
pkg load control
path
help path
path('E:\Octave\Octave-5.2.0\mingw64\share\octave\packages\control-3.2.0')
path
restoredefaultpath
path
help addpath
addpath('E:\Octave\Octave-5.2.0\mingw64\share\octave\packages\control-3.2.0')
path
data=iddata(z(:,2),ones(21,1),.001);
help where
help which
which is_matrix
data=iddata(z(:,2),ones(21,1),.001);
help ismatrix
data=iddata(z(:,2),ones(21,1),.001);
data=iddata(z(:,2),ones(21,1),.001);
data=iddata(z(:,2),ones(21,1),.001);
help ismatrix
help iddata
help
help path
path
help iddata
which help
z
data=iddata(z(:,2),ones(21,1),.001);
data=iddata(z(:,2),ones(21,1),.001);
which is_real_scalar
help isrea
help isreal
help isscalar
data=iddata(z(:,2),ones(21,1),.001);
data=iddata(z(:,2),ones(21,1),.001);
sys=tfest(data,2,0)
help control
sys=arx(data,2)
which arx
sys=arx(data,2)
sys=arx(data,2)
sys=arx(data,2)
sys
quit
# Octave 5.2.0, Fri Jun 26 15:31:00 2020 GMT <unknown@DESKTOP-FTOST1T>
FI_D_19_00063_2
pkg rebuild all
FI_D_19_00063_2
pkg load control
FI_D_19_00063_2
help tf
help tf
help absorbdelay
# Octave 5.2.0, Sun Jun 28 16:12:25 2020 GMT <unknown@DESKTOP-FTOST1T>
# Octave 5.2.0, Sat Jul 04 16:45:41 2020 GMT <unknown@DESKTOP-FTOST1T>
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?58667>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/