WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Fehler bei Funktion eig

 

gagaloth
Forum-Newbie

Forum-Newbie


Beiträge: 3
Anmeldedatum: 03.05.10
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 03.05.2010, 15:11     Titel: Fehler bei Funktion eig
  Antworten mit Zitat      
Hallo,
wenn ich die Funktion "eig" zur Berechnung der Eigenwerte bzw. Eigenvektoren einer Matrix anwende erscheint immer eine ziemlich lange Fehlermeldung. Außerdem kann ich danach erst wieder Befehle ins Command Window eingeben wenn ich Matlab (Version R2010a) neu gestartet habe. Hat jemand eine Idee woran das liegen könnte?

MfG
Private Nachricht senden Benutzer-Profile anzeigen


Titus
Forum-Meister

Forum-Meister


Beiträge: 871
Anmeldedatum: 19.07.07
Wohnort: Aachen
Version: ---
     Beitrag Verfasst am: 03.05.2010, 15:31     Titel:
  Antworten mit Zitat      
Hallo,

hmm, die Fehlermeldung könnte ggf. bei der Diagnose behilflich sein Wink

Titus
Private Nachricht senden Benutzer-Profile anzeigen
 
gagaloth
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 3
Anmeldedatum: 03.05.10
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 04.05.2010, 19:09     Titel:
  Antworten mit Zitat      
Hallo, hier die Fehlermeldung:

Unknown Windows exception of type=c000001d was not caught.
------------------------------------------------------------------------
Segmentation violation detected at Tue May 04 20:26:00 2010
------------------------------------------------------------------------

Configuration:
MATLAB Version: 7.10.0.499 (R2010a)
MATLAB License: 521323
Operating System: Microsoft Windows XP
Window System: Version 5.1 (Build 2600: Service Pack 3)
Processor ID: x86 Family 6 Model 10 Stepping 0, AuthenticAMD
Virtual Machine: Java 1.6.0_12-b04 with Sun Microsystems Inc. Java HotSpot(TM) Client VM mixed mode
Default Encoding: windows-1252

Fault Count: 1

Register State:
EAX = 00000001 EBX = 00000066
ECX = 02594f60 EDX = 00000008
ESI = 00000000 EDI = 00000000
EBP = 00c2ec5c ESP = 00c2ec28
EIP = 7ad393cc FLG = 00010206

Stack Trace:
[0] mllapack.dll:0x7ad393cc(0x00c2ecf0, 0x00c2ed07, 0x00c2ecec, 0x19bb34b0)
[1] libmwmathlinalg.dll:??$mfEig@N@@YAXHQAPAUmxArray_tag@@H0@Z(0, 0x00c2ee14, 0x55000001, 0x00c2ed18) + 869 bytes
[2] libmwmathlinalg.dll:void __cdecl mathlinalgEigFcn(int,struct mxArray_tag * * const,int,struct mxArray_tag * * const)(0, 0x00c2ee14, 1, 0x00c2ee74) + 325 bytes
[3] m_dispatcher.dll:public: virtual void __thiscall Mfh_builtin::dispatch_mf(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(0, 0x00c2ee14, 1, 0x00c2ee74) + 92 bytes
[4] m_dispatcher.dll:public: void __thiscall Mfunction_handle::dispatch(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(0, 0x00c2ee14, 1, 0x00c2ee74) + 247 bytes
[5] m_interpreter.dll:int __cdecl inDispatchFromStack(int,char const *,int,int)(467, 0x023b1bc0 "eig", 0, 1) + 626 bytes
[6] m_interpreter.dll:_inCallFcnFromReference(0x17a59978, 0x17abb200, 0, 0) + 86 bytes
[7] m_interpreter.dll:int __cdecl inInterp(enum inDebugCheck,int,int,enum opcodes,struct inPcodeNest_tag volatile *,int *)(1, 0, 0, 0) + 6320 bytes
[8] m_interpreter.dll:int __cdecl protected_inInterp(enum inDebugCheck,int,int,enum opcodes,struct inPcodeNest_tag *,int *)(1, 0, 1, 0) + 39 bytes
[9] m_interpreter.dll:int __cdecl inInterPcodeSJ(enum inDebugCheck,int,int,enum opcodes,struct inPcodeNest_tag *,int *)(1, 0, 1, 0) + 251 bytes
[10] m_interpreter.dll:int __cdecl inExecuteMFunctionOrScript(class Mfh_mp *,bool)(0x19c08901, 0xffffffff, 0x19c293a0 "|1 ziq", 0) + 876 bytes
[11] m_interpreter.dll:void __cdecl inRunMfile(int,struct mxArray_tag * *,int,struct mxArray_tag * *,class Mfh_mp *,struct inWorkSpace_tag *)(0, 0x00c2f8a4, 0, 0) + 466 bytes
[12] m_interpreter.dll:public: virtual void __thiscall Mfh_mp::dispatch_file(struct _mdUnknown_workspace *,int,struct mxArray_tag * *,int,struct mxArray_tag * *)(0, 0, 0x00c2f8a4, 0) + 23 bytes
[13] m_interpreter.dll:public: virtual void __thiscall Mfh_mp::dispatch_file(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(0, 0x00c2f8a4, 0, 0) + 25 bytes
[14] m_dispatcher.dll:public: virtual void __thiscall Mfh_file::dispatch_fh(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(0, 0x00c2f8a4, 0, 0) + 249 bytes
[15] m_dispatcher.dll:public: void __thiscall Mfunction_handle::dispatch(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(0, 0x00c2f8a4, 0, 0) + 420 bytes
[16] m_interpreter.dll:void __cdecl inEvalPcodeHeaderToWord(struct _memory_context *,int,struct mxArray_tag * * const,struct _pcodeheader *,class Mfh_mp *,unsigned int)(0x7b9dd604, 0, 0x00c2f8a4, 0x00c2f7b0) + 73 bytes
[17] m_interpreter.dll:enum inExecutionStatus __cdecl in_local_call_script_function(struct _memory_context *,struct _pcodeheader *,int,struct mxArray_tag * * const,unsigned int,bool)(0x7b9dd604, 0x00c2f7b0, 0, 0x00c2f8a4) + 70 bytes
[18] m_interpreter.dll:__catch$?AnonymousFunction@InterpBridge@@UAEXHQAPAUmxArray_tag@@H0@Z$0(0x7b9dd604, 0x0232bee8 "eig(diag([1 2 3]))\n", 0, 0) + 10886 bytes
[19] m_interpreter.dll:enum inExecutionStatus __cdecl inEvalCmdWithLocalReturn(char const *,int *,bool,bool,bool (__cdecl*)(void *,char const *))(0x0232bee8 "eig(diag([1 2 3]))\n", 0, 0, 1) + 79 bytes
[20] m_interpreter.dll:public: virtual enum inExecutionStatus __thiscall InterpBridge::EvalCmdWithLocalReturn(char const *,int *,bool,bool)(0x0232bee8 "eig(diag([1 2 3]))\n", 0, 0, 1) + 25 bytes
[21] m_interpreter.dll:_inEvalCmdWithLocalReturn(0x0232bee8 "eig(diag([1 2 3]))\n", 0, 0, 1) + 30 bytes
[22] libmwbridge.dll:enum inExecutionStatus __cdecl evalCommandWithLongjmpSafety(char const *)(0x0232bee8 "eig(diag([1 2 3]))\n", 0, 0x05837360, 0) + 67 bytes
[23] libmwbridge.dll:__catch$_mnParser$0(0x02540b98, 0, 0x746b1301, 1) + 294 bytes
[24] mcr.dll:private: void __thiscall mcrInstance::mnParser_on_interpreter_thread(void)(0x05837398, 0x7ffde000 "ðçÂ", 0x00c2fa5c, 0x7e37b317) + 51 bytes
[25] mcr.dll:public: void __thiscall boost::function0<void>::operator()(void)const (0, 0x05837360, 0, 0x05837360) + 63 bytes
[26] mcr.dll:public: virtual void __thiscall mcr::runtime::InterpreterThread::Impl::NoResultInvocationRequest::run(void)(0x7a0ee820, 0x7c91e473, 0x00c2fa90, 4Cool + 53 bytes
[27] mcr.dll:private: static void __cdecl mcr::runtime::InterpreterThread::Impl::invocation_request_handler(int)(0x05837360, 0, 0x00030000 "Actx ", 0x00c2fbd4) + 40 bytes
[28] uiw.dll:bool __cdecl UIW_DispatchUserMessage(int,int)(9223, 0x05837360, 0x00c2fbd4, 0x02a50058) + 81 bytes
[29] uiw.dll:long __stdcall HandleUserMsgHook(int,unsigned int,long)(0, 1, 0x00c2fbd4, 0x7e37a340) + 95 bytes
[30] USER32.dll:0x7e381923(0x00030000 "Actx ", 1, 0x00c2fbd4, 0x7b2563e0)
[31] USER32.dll:0x7e37b317(0x00c2fbc4, 0x00c2fbd4, 0x00c2fbf0, 0)
[32] USER32.dll:0x7e3778d0(0x00c2fbc4, 48, 0x00030000 "Actx ", 1)
[33] ntdll.dll:0x7c91e473(0x00c2fc40, 0, 0, 0)
[34] uiw.dll:void __cdecl UIW_GetAndDispatchMessage(struct tagMSG *)(0x00c2fc40, 0x025b0ed0, 0, 0x00c2fc88 " üÂ") + 20 bytes
[35] uiw.dll:void __cdecl UIW_GetAndDispatchMessage(void)(0x058e0cd8, 0x058e0cd0, 0, 9223) + 15 bytes
[36] uiw.dll:public: virtual void __thiscall uiw_ppeHook::pollingDuringFcn(bool)(0, 0, 0x00c2fd0a, 0x058e0cd0) + 53 bytes
[37] libuij.dll:??$for_each@V?$_Vector_iterator@PAV?$wsfcn_proxy@PAVws_ppeHook@sysq@@@sysq@@V?$allocator@PAV?$wsfcn_proxy@PAVws_ppeHook@sysq@@@sysq@@@std@@@std@@U?$during_F@PAV?$wsfcn_proxy@PAVws_ppeHook@sysq@@@sysq@@@sysq@@@std@@YA?AU?$during_F@PAV?$wsfcn_proxy@PAVws_ppeHook@sysq@@@sysq@@@sysq@@V?$_Vector_iterator@PAV?$wsfcn_proxy@PAVws_ppeHook@sysq@@@sysq@@V?$allocator@PAV?$wsfcn_proxy@PAVws_ppeHook@sysq@@@sysq@@@std@@@0@0U12@@Z(0x00c2fd0a, 0x058e0cd0, 0x058e0cd8, 0) + 41 bytes
[38] libuij.dll:??$ppe_for_each@U?$during_F@PAV?$wsfcn_proxy@PAVws_ppeHook@sysq@@@sysq@@@sysq@@@sysq@@YA?AU?$during_F@PAV?$wsfcn_proxy@PAVws_ppeHook@sysq@@@sysq@@@0@U10@@Z(0x00c2fd0a, 0, 0x0257e880, 0x7b990f43) + 70 bytes
[39] libuij.dll:void __cdecl sysq::ppeMainLoop(int,int,bool)(1, 0xffffffff, 0, 2) + 243 bytes
[40] libuij.dll:void __cdecl sysq::ppeLoopIfOK(int,int,bool)(1, 0xffffffff, 0, 0) + 118 bytes
[41] libuij.dll:void __cdecl sysq::processPendingEvents(int,int,bool)(1, 0xffffffff, 0, 0x00c2fdc8) + 100 bytes
[42] libuij.dll:void __cdecl UIJ_WS_ProcessPendingEvents(int,int)(1, 0xffffffff, 0x0257e880, 0x02576d20) + 18 bytes
[43] mcr.dll:public: void __thiscall mcr::runtime::InterpreterThread::Impl::process_events(class boost::shared_ptr<class mcr::runtime::InterpreterThread::Impl> const &)(0x00c2fe20, 2, 0x0257a248, 0x0343dd8c) + 138 bytes
[44] mcr.dll:__catch$?run@Impl@InterpreterThread@runtime@mcr@@QAEKABV?$shared_ptr@VImpl@InterpreterThread@runtime@mcr@@@boost@@PAUinit_context@1234@@Z$0(0x00c2fe20, 0x02579b30, 0x7a0f1940, 0x025715c8) + 128 bytes
[45] mcr.dll:unsigned long __cdecl run_init_and_handle_events(void *)(0x0343dd8c, 0x0040b7cc, 336706, 0) + 76 bytes
[46] mcr.dll:private: void __thiscall mcr::runtime::InterpreterThreadFactory::runThreadFunction(void)(0x00c2fed0, 0x00c2fe8c, 0x00c2fe90 "ðþÂ", 0x7b95c1bc) + 108 bytes
[47] MATLAB.exe:public: void __thiscall boost::function0<void>::operator()(void)const (0, 0, 0x7c91f65c, 0x025715c8) + 63 bytes
[48] MATLAB.exe:int __cdecl mcrMain(int,char const * * const)(1, 0x


MfG
Private Nachricht senden Benutzer-Profile anzeigen
 
Titus
Forum-Meister

Forum-Meister


Beiträge: 871
Anmeldedatum: 19.07.07
Wohnort: Aachen
Version: ---
     Beitrag Verfasst am: 05.05.2010, 17:05     Titel:
  Antworten mit Zitat      
ups, das ist kein Fehler sondern ein Absturz Sad
Läßt sich das reproduzieren? Wenn ja, wie?

Titus
Private Nachricht senden Benutzer-Profile anzeigen
 
gagaloth
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 3
Anmeldedatum: 03.05.10
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 05.05.2010, 20:19     Titel:
  Antworten mit Zitat      
naja, das erscheint jedes mal wenn ich die Funktion eig auf eine Matrix anwende, also z.B. wenn ich im Command Window folgendes eingebe:
eig(diag([1 2 3]))

MfG
Private Nachricht senden Benutzer-Profile anzeigen
 
Titus
Forum-Meister

Forum-Meister


Beiträge: 871
Anmeldedatum: 19.07.07
Wohnort: Aachen
Version: ---
     Beitrag Verfasst am: 06.05.2010, 16:08     Titel:
  Antworten mit Zitat      
Hallo,

in dem Fall wird es sich ziemlich sicher um ein Installationsproblem handeln, bei dem ich nicht wirklich weiter helfen kann. Ich würde mich an den technischen Support bei MathWorks wenden ...

Ciao,
Titus
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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 | goMatlab RSS Button 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.