|
gagaloth |
Forum-Newbie
|
|
Beiträge: 3
|
|
|
|
Anmeldedatum: 03.05.10
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 03.05.2010, 15:11
Titel: Fehler bei Funktion eig
|
|
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
|
|
|
|
|
Titus |
Forum-Meister
|
|
Beiträge: 871
|
|
|
|
Anmeldedatum: 19.07.07
|
|
|
|
Wohnort: Aachen
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 03.05.2010, 15:31
Titel:
|
|
Hallo,
hmm, die Fehlermeldung könnte ggf. bei der Diagnose behilflich sein
Titus
|
|
|
gagaloth |
Themenstarter
Forum-Newbie
|
|
Beiträge: 3
|
|
|
|
Anmeldedatum: 03.05.10
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 04.05.2010, 19:09
Titel:
|
|
|
|
|
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, 4 + 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
|
|
|
Titus |
Forum-Meister
|
|
Beiträge: 871
|
|
|
|
Anmeldedatum: 19.07.07
|
|
|
|
Wohnort: Aachen
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 05.05.2010, 17:05
Titel:
|
|
ups, das ist kein Fehler sondern ein Absturz
Läßt sich das reproduzieren? Wenn ja, wie?
Titus
|
|
|
gagaloth |
Themenstarter
Forum-Newbie
|
|
Beiträge: 3
|
|
|
|
Anmeldedatum: 03.05.10
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 05.05.2010, 20:19
Titel:
|
|
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
|
|
|
Titus |
Forum-Meister
|
|
Beiträge: 871
|
|
|
|
Anmeldedatum: 19.07.07
|
|
|
|
Wohnort: Aachen
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.05.2010, 16:08
Titel:
|
|
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
|
|
|
|
|
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.
|
|