Överföringsfunktioner i Octave

Elektronik- och mekanikrelaterad mjukvara/litteratur. (T.ex schema-CAD, simulering, böcker, manualer mm. OS-problem hör inte hit!)
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: Överföringsfunktioner i Octave

Inlägg av blueint »

Prova och se om Scilab eller Freemat löser det ..?
Johan.o
EF Sponsor
Inlägg: 2387
Blev medlem: 18 juni 2003, 01:08:50
Ort: Jönköping

Re: Överföringsfunktioner i Octave

Inlägg av Johan.o »

Fungerar inte.. Prövade att skriva test1.m också-> Samma felmeddelande.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Johan.o
EF Sponsor
Inlägg: 2387
Blev medlem: 18 juni 2003, 01:08:50
Ort: Jönköping

Re: Överföringsfunktioner i Octave

Inlägg av Johan.o »

blueint: SciLab Verkar fungera något enklare! :-)
Men jag har inte hajat hur man kör en motsvarande textfil, så man slipper jobba i prompten :-/
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Användarvisningsbild
swesysmgr
Inlägg: 14924
Blev medlem: 28 mars 2009, 06:56:43
Ort: Göteborg

Re: Överföringsfunktioner i Octave

Inlägg av swesysmgr »

Johan.o skrev:tf finns inte heller..

Det där control-paketet verkar ju riktigt trevligt. Måste vara det som saknas, frågan är bara om jag laddar ner filen på den sidan hur får jag då in det i Ocrtave på min Windows dator?

Kod: Markera allt

octave-3.2.4.exe:2> L = tf(3e4 * [0.0025 0.1 1], [0.01 1.03 3.03 3.01 1]);
octave-3.2.4.exe:3> bode(L);
OctaveBode.png
Octave 3.2.4 MinGW build på Win7. VS2010 builden verkar vara en native-kompilerad version som kanske inte är riktigt färdig ännu, testa den MinGW baserade så borde det fungera.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Användarvisningsbild
swesysmgr
Inlägg: 14924
Blev medlem: 28 mars 2009, 06:56:43
Ort: Göteborg

Re: Överföringsfunktioner i Octave

Inlägg av swesysmgr »

Johan.o skrev:Fungerar inte.. Prövade att skriva test1.m också-> Samma felmeddelande.
Tittade lite mer på detta nu och läste readmefilen till VS2010 varianten. Du verkar köra MinGW varianten ovan men det funkar ändå inte?

Octave har problem med blanksteg i installationssökvägen, då hittas inte diverse underkataloger som programmet behöver.

Fullösningen är att installera till c:\octave eller liknande, men det är väldigt B år 2012.

För att slippa ha en massa skräpkataloger i roten kan man göra en symlink från "c:\program files (x86)" till "C:\ProgramFilesx86\" och peka installationsprogrammet till den senare. Då hamnar allt i rätt katalog men OSS-program som inte kan hantera blanksteg eller Unicode i sökvägen fungerar ändå.

Kod: Markera allt

mklink /D C:\ProgramFilesx86\ "c:\program files (x86)"
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Re: Överföringsfunktioner i Octave

Inlägg av blueint »

@Johan.o, Testade du FreeMAT också?, vad tyckte du vart lättare med Scilab?
(kul att tipsen hjälpte)

En idé kan också vara att logga in på en unix burk och installera programmen. Oftast är det lite oreda i MS-Windows versionerna.
Johan.o
EF Sponsor
Inlägg: 2387
Blev medlem: 18 juni 2003, 01:08:50
Ort: Jönköping

Re: Överföringsfunktioner i Octave

Inlägg av Johan.o »

Nej, jag testade inte FreeMAT, vilken föredrar du?

Scilab är att föredra för mig just nu framför Octave då jag bara i nuläget bara är intresserad av att rita upp överföringsfunktioner, att kunna skriva ekvationen som vanligt med s framför Octaves ålderdomliga sätt. Dessutom ville jag har den på jobbdatorn, som kör Windows. Tyckte dock att mätning i Bode-diagrammet fungerar rätt dåligt i SciLab, men det är bättre än inget.
Användarvisningsbild
4kTRB
Inlägg: 20687
Blev medlem: 16 augusti 2009, 19:04:48

Re: Överföringsfunktioner i Octave

Inlägg av 4kTRB »

Tack för den här tråden.
Jag blev intresserad av GNUPlot i kombination med JavaPlot
och håller som bäst på med att testa hur jag ska få det att
fungera.

Verkar häftigt att skriva Java-program som sedan kan presentera data i GNUPlot-kurvor.

http://gnuplot.sourceforge.net/demo_4.6/
SvenW
Inlägg: 1156
Blev medlem: 24 april 2007, 16:23:10
Ort: Göteborg

Re: Överföringsfunktioner i Octave

Inlägg av SvenW »

Tips gällande Gnuplot (gäller Linux):
Om man sätter 'terminal' till x11
t.ex. med följande rad i .Xdefaults
gnuplot*terminal: x11
så kan man förstora och undersöka med musen i ett diagram.
Väldigt praktiskt. Se vidare i manualsidan.
Förmodar att man kan konfigurera så även under Windows(???)
Skriv svar