Matrixeingabe in Matlab < Matlab < Mathe-Software < Mathe < Vorhilfe
|
Status: |
(Frage) beantwortet | Datum: | 10:12 Mi 17.06.2009 | Autor: | FVato |
Hallo zusammen,
ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
Ich würde gerne eine 25000x25 Matrix in Matlab eingeben. Leider kommt immer folgender Fehler:
Warning: checkPos: Invalid position (-148217) should be in the range [0,1]
java.lang.IllegalArgumentException: Invalid index (-148217) should be in the range [0,1]
at com.mathworks.util.CharBuffer.checkHelper(CharBuffer.java:687)
at com.mathworks.util.CharBuffer.checkRange(CharBuffer.java:671)
at com.mathworks.util.CharBuffer.toString(CharBuffer.java:657)
at com.mathworks.mwt.text.MWTextModel.getText(MWTextModel.java:662)
at com.mathworks.ide.cmdline.MatlabCommandWidget.sendCommand(MatlabCommandWidget.java:3519)
at com.mathworks.ide.cmdline.MatlabCommandWidget.doActualPaste(MatlabCommandWidget.java:4200)
at com.mathworks.ide.cmdline.MatlabCommandWidget.doPaste(MatlabCommandWidget.java:4156)
at com.mathworks.ide.cmdline.MatlabCommandWidget.doCommand(MatlabCommandWidget.java:5484)
at com.mathworks.mwt.command.MWCommandCenter.processKey(MWCommandCenter.java:297)
at com.mathworks.mwt.MWComponent.processAcceleratorKey(MWComponent.java:613)
at com.mathworks.mwt.MWComponent.processKeyEvent(MWComponent.java:519)
at com.mathworks.mwt.text.MWTextView$TextCanvas.processKeyEvent(MWTextView.java:6810)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.processKeyEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Meine Frage ist, ob es an meiner älteren Version von Matlab (6.5) liegt oder ob es generell in Matlab nicht möglich ist Matrizen solcher größe zu verwalten.
Vielen Dank schonmal
Gruß, FVato
Dateianhänge: Anhang Nr. 1 (Typ: txt) [nicht öffentlich]
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 14:00 Mi 17.06.2009 | Autor: | Frasier |
Hallo,
ich denke nicht, dass tatsächlich die Matlab-Version daran schuld ist. Und so groß ist die Matrix auch nicht.
Davon abgesehen ist deine Matrix auch noch kleiner: 4117x18
Ich hänge mal eine Datei an, die die Matrix enthält. Versuch die Mal mit load zu laden. (Umbenennen in A.mat und dann load A) Datei-Anhang
Wie hast du denn versucht, die Datei zu laden?
lg
F.
Dateianhänge: Anhang Nr. 1 (Typ: mat) [nicht öffentlich]
|
|
|
|