|
|
matlab programm in octave übertragen... |
|
Heisenberg |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 08.11.2011, 12:32
Titel: matlab programm in octave übertragen...
|
|
hallo,
ich habe ein kleines problem.
ich habe für die uni ein programm in matlab geschrieben:
mein prof meinte jetzt ich soll das ganze mit octave machen, da es kostenlos ist.
ich habe allerdings keine ahnung von octave (von matlab auch ncih wirklich )
ich habe octave installiert, aber komme mit der konsole irgendwie nich klar, bzw find ich das recht schwierig, da ich auch die ganzen befehle usw nicht kenne....gibt es da eine einfachere lösung?
kann mir jemdn auf die sprünge helfen wie ich das programm in octave umgesetzt bekomme?
grüße
_Peter_: Bitte Codeumgebung nutzen.
|
|
|
|
|
ste99947 |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 08.11.2011, 13:48
Titel:
|
|
Der Code, den du gepostet hast, sollte unter Octave und Matlab identisch funktionieren.
Die Octave-Konsole verhält sich fast genauso so wie das Matlab Command Window.
Zum Umsteigen kannst du dein Glück mit QtOctave versuchen.
Grüße
Stephan
|
|
|
Heisenberg |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 08.11.2011, 15:18
Titel:
|
|
also ich habe es jetzt geschafft das octave mein *.m file liest und die ergebnsise richtig berechnet...
einziges problem was ich gerade habe, ich möchte gerne mein ergebniss in eine excel oder auch txt datei ausgeben, wie schaff ich das? welche formate sind noch machbar?
achso wäre es auch möglich das octave das programm das in meinem *.m file steht auch aus einer normalen textdatei rausliest? da ich mit einem anderen programm in diese textdatei etwas schreiben lassen will...
ich hoffe es ist ersichtlich was ich brauche^^
danke schonmal...
mfg
|
|
|
Heisenberg |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 14.11.2011, 12:42
Titel:
|
|
Heisenberg hat Folgendes geschrieben: |
also ich habe es jetzt geschafft das octave mein *.m file liest und die ergebnsise richtig berechnet...
einziges problem was ich gerade habe, ich möchte gerne mein ergebniss in eine excel oder auch txt datei ausgeben, wie schaff ich das? welche formate sind noch machbar?
achso wäre es auch möglich das octave das programm das in meinem *.m file steht auch aus einer normalen textdatei rausliest? da ich mit einem anderen programm in diese textdatei etwas schreiben lassen will...
ich hoffe es ist ersichtlich was ich brauche^^
danke schonmal...
mfg |
keiner der mir weiterhelfen kann?
grüße
|
|
|
Andreas Goser |
Forum-Meister
|
|
Beiträge: 3.654
|
|
|
|
Anmeldedatum: 04.12.08
|
|
|
|
Wohnort: Ismaning
|
|
|
|
Version: 1.0
|
|
|
|
|
|
Verfasst am: 14.11.2011, 13:23
Titel:
|
|
Also, den umgekehrten Weg würde ich sehr gerne unterstützen
Spass beiseite, ich bin sehr daran interessiert mit dem Professor in Kontakt zu treten. Das ist eine erstaunliche Auffassung. Häufiger sehe ich so was:
http://www.matlab.rwth-aachen.de/
http://www.heimfest.at/79913-stars-.....se-exzellente-vortragende
"...Die Gewinner der ersten Preise für exzellente Lehre an der TU Graz heißen Winfried Kernbichler für seine Vorlesung "Applikationssoftware und Programmierung", in der er Studierende in das Programmpaket MATLAB einführt, und Christian Magele für die Vorlesung "Elektrodynamik 1", wo er seit über zehn Jahren in englischer Sprache die Grundgesetze des elektrostatischen Feldes und ähnlicher Phänomene vermittelt. Als Belohnung für ihr Engagement im Sinne einer exzellenten Lehre erhielten beide neben einer Urkunde 2.000 Euro Preisgeld."
Andreas
|
|
|
Heisenberg |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 14.11.2011, 13:40
Titel:
|
|
sorry aber ich kann dir nicht ganz folgen?! bist du im falschen thread?!
|
|
|
Andreas Goser |
Forum-Meister
|
|
Beiträge: 3.654
|
|
|
|
Anmeldedatum: 04.12.08
|
|
|
|
Wohnort: Ismaning
|
|
|
|
Version: 1.0
|
|
|
|
|
|
Verfasst am: 14.11.2011, 14:19
Titel:
|
|
Ich möchte damit sagen, dass ich dem Ansinnen des Professors nicht ganz folgen kann und die Zeit ein laufendes MATLAB Programm "aus Kostengründen" nicht ganz folgen kann. Die überwiegende Anzahl der deutschsprachigen Hochschulen hat sich für MATLAB Lizenzierungen entschlossen, die das nicht rechtfertigen. Z.B. könnte es durchaus sein, dass an der Hochule ein Campus-Lizenz existiert... Daher interessiere ich mich für ein Gespräch mit diesem Professor.
Andreas
|
|
|
Heisenberg |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 14.11.2011, 14:21
Titel:
|
|
ja das ist jetzt aber nich das problem...ich kann dir gerne eine pm schicken...
jemand da der mir "wirklich" helfen kann und will?
|
|
|
Jan S |
Moderator
|
|
Beiträge: 11.057
|
|
|
|
Anmeldedatum: 08.07.10
|
|
|
|
Wohnort: Heidelberg
|
|
|
|
Version: 2009a, 2016b
|
|
|
|
|
|
Verfasst am: 15.11.2011, 00:42
Titel:
|
|
Hallo Heisenberg,
Zitat: |
wäre es auch möglich das octave das programm das in meinem *.m file steht auch aus einer normalen textdatei rausliest? |
M-Files sind ganz normale Text-Files. Man kann sie also auch von einem anderen Programm schreiben lassen.
Gruß, Jan
|
|
|
Heisenberg |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 16.11.2011, 13:30
Titel:
|
|
ok soweit so gut
ich würde gerne mein ergebniss jetzt in ein excel file schreiben.
es sind ja 4 ergebnisse (winkel die mir ausgegeben werden und ich hätte gerne dass jedes ergebniss in ein feld in excel geschrieben wird.
wenn ich den befehl xls write versuche kommt immer die fehlermeldung:
No support for Excel .xls I/O
error oct2xls: unknown Excel. xls interface - NONE
...
woran liegt das?!
|
|
|
Kevin |
Forum-Fortgeschrittener
|
|
Beiträge: 93
|
|
|
|
Anmeldedatum: 18.08.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 16.11.2011, 18:37
Titel:
|
|
Hallo,
wenn es nur darum geht Zellen in EXCEL zu füllen, dann schreib doch einfach eine *.csv Datei und importier die im EXCEL. Das ist doch dann einfacher.
Gruß
_________________
1000 Buchstaben? Warum nur 6?
|
|
|
Jan S |
Moderator
|
|
Beiträge: 11.057
|
|
|
|
Anmeldedatum: 08.07.10
|
|
|
|
Wohnort: Heidelberg
|
|
|
|
Version: 2009a, 2016b
|
|
|
|
|
|
Verfasst am: 16.11.2011, 18:37
Titel:
|
|
Hallo Heisenberg,
Hast Du Excel installiert?
Kannst Du den Code kopieren, mit dem Du XLSWRITE aufrufst?
Gruß, Jan
|
|
|
Heisenberg |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 16.11.2011, 20:58
Titel:
|
|
ja excel ist installiert, hab es auf mehreren pc's mit verschiedenen excel versionen versucht.
beim code bin ich mir nich ganz sicher, hab aber schon alles mögliche versucht...
xlswrite (filename.xls, theta, A1:A4)
xlswrite(filnename.xls,1)
xlswrite(filnename.xls,robot)
usw alles in allen möglichen kombinationen, weil ich halt nicht sicher bin wie der richtige befehl lauten müsste :/
vll kannst du mir da weiterhelfen?
ich will das meine 4 ergebnisse einfach in jeweils ein feld geschrieben werden also zb A1 bis 4 oder sowas...
danke schonmal
|
|
|
Jan S |
Moderator
|
|
Beiträge: 11.057
|
|
|
|
Anmeldedatum: 08.07.10
|
|
|
|
Wohnort: Heidelberg
|
|
|
|
Version: 2009a, 2016b
|
|
|
|
|
|
Verfasst am: 16.11.2011, 22:52
Titel:
|
|
Hallo Heisenberg,
Bitte poste genau, was Du probiert hast und welche Fehlermeldung auftrat. Andernfalls kann man nur raten, was das Problem war.
Zitat: |
xlswrite (filename.xls, theta, A1:A4) |
Meinst Du:
?
Gruß, Jan
|
|
|
Heisenberg |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 17.11.2011, 11:01
Titel:
|
|
Ja habs auch mit den apostroph versucht wobei ich nicht weiß was es bedeutet...
Hast du ne ahnung wie der befehl lauten müsste?
|
|
|
|
Gehe zu Seite 1, 2 Weiter
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|