Zaloguj się
Blog na Matlablog
Forum polskich użytkowników
 
UŻYTKOWNICY GRUPY PROFIL Zaloguj się, by sprawdzić wiadomości FAQ
 



Napisz nowy temat     Odpowiedz do tematu Zobacz poprzedni temat :: Zobacz następny temat

problem z wyznacznikiem i odwracaniem macierzy
Forum MATLAB Strona Główna-> Pozostałe
Post Wysłany: 25 Kwietnia 2009, Sob 11:53 am Temat postu: problem z wyznacznikiem i odwracaniem macierzy Odpowiedz z cytatem
 
AUTOR:
ciachol



Dołączył: 25 Kwi 2009
Posty: 1


Ogląda profil użytkownika Wyślij prywatną wiadomość
Witam mam matlaba 2009a i pojawił mi się spory problem (jestem nowy wiec to moze nie byc problem tylko moja nie wiedza).

Po:
1. Nie moge odwracać macierzy
2. ani policzyc ich wyznacznika

żeby upewnić sie ze nie probowalem odwracac macierzy osobliwych zbudowalem sobie taka macierz i wyswietlilo mi sie cos takiego
Kod:

>> X= [1 4;2 1]

X =

    
1     4
     2     1

>> inv(X)
Unknown Windows exception of type=c000001d was not caught.


zalaczam tez wydruk bledu

Kod:

MATLAB crash file
:C:\DOCUME~1\Ciachol\USTAWI~1\Temp\matlab_crash_dump.2496
------------------------------------------------------------------------
      
Segmentation violation detected at Sat Apr 25 12:58:50 2009
------------------------------------------------------------------------

Configuration:
 
MATLAB Version:   7.8.0.347 (R2009a)
 
MATLAB License:   161051
  Operating System
: Microsoft Windows XP
  Window System
:    Version 5.1 (Build 2600: Dodatek Service Pack 3)
 
Processor ID:     x86 Family 6 Model 6 Stepping 2, AuthenticAMD
  Virtual Machine
Java 1.6.0_04-b12 with Sun Microsystems Inc. Java HotSpot(TM) Client VM mixed mode
 
Default Encodingwindows-1250

Fault Count
: 1

Register State
:
 
EAX = 00000002  EBX = 00000002
  ECX
= 00000031  EDX = 00000031
  ESI
= 00000010  EDI = 04371d80
  EBP
= 00c2e354  ESP = 00c2e300
  EIP
= 7a694321  FLG = 00010202

Stack Trace
:
  [
0] mllapack.dll:0x7a694321(0x00c2e3bb "1ČăÂ", 0x00c2e3b4, 0x00c2e3b4, 0x0e3608d0)
  [
1] libmwmathlinalg.dll:??$mfInv@N@@YAPAUmxArray_tag@@PAU0@@Z(0x04021068, 0x00c2e408 "XäÂ", 0x79966dac, 0) + 458 bytes
 
[2] libmwmathlinalg.dll:void __cdecl mfFullInvFcn(int,struct mxArray_tag * * const,int,struct mxArray_tag * * const)(0, 0x00c2e548, 1, 0x00c2e5d8) + 85 bytes
 
[3] m_dispatcher.dll:public: virtual void __thiscall Mfh_builtin::dispatch_mf(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(0, 0x00c2e548, 1, 0x00c2e5d8) + 92 bytes
 
[4] m_dispatcher.dll:public: virtual void __thiscall Mfh_MATLAB_fn::dispatch_fh(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(0, 0x00c2e548, 1, 0x00c2e5d8) + 193 bytes
 
[5] m_interpreter.dll:private: void __thiscall accelImpl::MatfcnMxArray(void)(0x00c2f150, 0x00c2f13c, 0, 0x7c812afb) + 523 bytes
 
[6] m_interpreter.dll:public: bool __thiscall accelImpl::ExecInline(void)(0x00c2f13c, 0xffffffff, 0x0eb15658, 0x0c5e9ce8) + 248 bytes
 
[7] m_interpreter.dll:public: enum jitReturnFlags __thiscall accelImpl::Exec(void)(0x00c2f13c, 0xffffffff, 0xffffffff, 0x0c5e9ce8) + 194 bytes
 
[8] m_interpreter.dll:public: enum jitReturnFlags __thiscall accelCode::Call(enum inMarshalType *,int *)const (0x00c2f3dc, 0x0edc77c0, 0, 0) + 115 bytes
 
[9] m_interpreter.dll:public: static bool __cdecl inJit::ExecuteHotSegment(struct _inJitAccelInfo *,enum opcodes *,int *,int *)(0x00c2f4b0, 0x00c2f488, 0x00c2f4ac, 0x00c2f4a8) + 2523 bytes
 
[10] m_interpreter.dll:int __cdecl inExecuteMFunctionOrScript(class Mfh_mp *,bool)(0xffffff01, 0xffffffff, 0x0edaa3b8 "4đ=zfx", 0) + 572 bytes
 
[11] m_interpreter.dll:void __cdecl inRunMfile(int,struct mxArray_tag * *,int,struct mxArray_tag * *,class Mfh_mp *,struct inWorkSpace_tag *)(0, 0x00c2f9a0, 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, 0x00c2f9a0, 0) + 23 bytes
 
[13] m_interpreter.dll:public: virtual void __thiscall Mfh_mp::dispatch_file(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(0, 0x00c2f9a0, 0, 0) + 22 bytes
 
[14] m_dispatcher.dll:public: virtual void __thiscall Mfh_file::dispatch_fh(int,struct mxArray_tag * *,int,struct mxArray_tag * *)(0, 0x00c2f9a0, 0, 0) + 204 bytes
 
[15] m_interpreter.dll:void __cdecl inEvalPcodeHeaderToWord(struct _memory_context *,int,struct mxArray_tag * * const,struct _pcodeheader *,class Mfh_mp *,unsigned long)(0x7b319ca4, 0, 0x00c2f9a0, 0x00c2f8b0) + 73 bytes
 
[16] m_interpreter.dll:enum inExecutionStatus __cdecl in_local_call_script_function(struct _memory_context *,struct _pcodeheader *,int,struct mxArray_tag * * const,unsigned long,bool)(0x7b319ca4, 0x00c2f8b0, 0, 0x00c2f9a0) + 70 bytes
 
[17] m_interpreter.dll:__catch$??1inProtectHotSegment@@QAE@XZ$0(0x7b319ca4, 0x023054b8 "inv(X) \n", 0, 0) + 946 bytes
 
[18] m_interpreter.dll:enum inExecutionStatus __cdecl inEvalCmdWithLocalReturn(char const *,int *,bool,bool,bool (__cdecl*)(void *,char const *))(0x023054b8 "inv(X) \n", 0, 0, 1) + 80 bytes
 
[19] m_interpreter.dll:public: virtual enum inExecutionStatus __thiscall InterpBridge::EvalCmdWithLocalReturn(char const *,int *,bool,bool)(0x023054b8 "inv(X) \n", 0, 0, 1) + 25 bytes
 
[20] m_interpreter.dll:_inEvalCmdWithLocalReturn(0x023054b8 "inv(X) \n", 0, 0, 1) + 27 bytes
 
[21] bridge.dll:enum inExecutionStatus __cdecl evalCommandWithLongjmpSafety(char const *)(0x023054b8 "inv(X) \n", 0, 0x043302c8, 0) + 67 bytes
 
[22] bridge.dll:__catch$_mnParser$0(0x023777b8, 0x022d9878, 0x746e1301, 0x00c2fb28 "PűÂ") + 300 bytes
 
[23] mcr.dll:private: void __thiscall mcrInstance::mnParser_on_interpreter_thread(void)(0x04330300, 0x00c2fb3c, 0x7e37b317, 0x00030000 "Actx ") + 51 bytes
 
[24] mcr.dll:public: void __thiscall boost::function0<void>::operator()(void)const (0, 0x043302c8, 0, 0x043302c8) + 63 bytes
 
[25] mcr.dll:public: virtual void __thiscall mcr::runtime::InterpreterThread::Impl::NoResultInvocationRequest::run(void)(0x79a92a60, 0x00c2fb70, 48, 0x00030000 "Actx ") + 53 bytes
 
[26] mcr.dll:private: static void __cdecl mcr::runtime::InterpreterThread::Impl::invocation_request_handler(int)(0x043302c8, 0, 0x00030000 "Actx ", 0x00c2fcb4) + 40 bytes
 
[27] uiw.dll:bool __cdecl UIW_DispatchUserMessage(int,int)(9225, 0x043302c8, 0x00c2fcb4, 8) + 73 bytes
 
[28] uiw.dll:long __stdcall HandleUserMsgHook(int,unsigned int,long)(0, 1, 0x00c2fcb4, 0x79493520) + 95 bytes
 
[29] USER32.dll:0x7e381923(0x00030000 "Actx ", 1, 0x00c2fcb4, 0x7aba74f0)
  [
30] USER32.dll:0x7e37b317(0x00c2fca4, 0x00c2fcb4, 0x00c2fcd0, 0)
  [
31] USER32.dll:0x7e3778d0(0x00c2fca4, 48, 0x00030000 "Actx ", 1)
  [
32] ntdll.dll:0x7c90e453(0x00c2fd20, 0, 0, 0)
  [
33] uiw.dll:void __cdecl UIW_GetAndDispatchMessage(struct tagMSG *)(0x00c2fd20, 8, 8, 0x043302c8) + 20 bytes
 
[34] uiw.dll:void __cdecl UIW_GetAndDispatchMessage(void)(0x022d4b38, 0, 0x02509340, 0) + 15 bytes
 
[35] uiw.dll:void __cdecl ws_ProcessPendingEventsMainLoop(int,bool)(1, 0, 0x00c2fdbc "üýÂ", 0x79a9543a) + 356 bytes
 
[36] uiw.dll:void __cdecl ws_ProcessPendingEvents(int,int)(1, 0xffffffff, 0x022d4b38, 0x02509340) + 14 bytes
 
[37] mcr.dll:public: void __thiscall mcr::runtime::InterpreterThread::Impl::process_events(class boost::shared_ptr<class mcr::runtime::InterpreterThread::Impl> const &)(0x00c2fe14, 2, 0x02508fb0, 0x02f2dd98) + 138 bytes
 
[38] mcr.dll:__catch$?run@Impl@InterpreterThread@runtime@mcr@@QAEKABV?$shared_ptr@VImpl@InterpreterThread@runtime@mcr@@@boost@@PAUinit_context@1234@@Z$0(0x00c2fe14, 0x0250ca80, 0x79a95800, 0x0250d088) + 128 bytes
 
[39] mcr.dll:unsigned long __cdecl run_init_and_handle_events(void *)(0x02f2dd98, 0, 0x02508f38, 0) + 76 bytes
 
[40] mcr.dll:private: void __thiscall mcr::runtime::InterpreterThreadFactory::runThreadFunction(void)(0x00c2fec8, 0x00c2fe80, 0x00c2fe84 "đţÂ", 0x7b299c7c) + 108 bytes
 
[41] MATLAB.exe:public: void __thiscall boost::function0<void>::operator()(void)const (336710, 0x004077d4, 0, 0x78131731) + 63 bytes
 
[42] MATLAB.exe:int __cdecl mcrMain(int,char const * * const)(1, 0x0250bb78, 4194304, 10) + 230 bytes
 
[43] MATLAB.exe:_WinMain@16(4194304, 0, 336710, 10) + 75 bytes
 
[44] MATLAB.exe:___tmainCRTStartup(0, 0, 0x7ffde000, 0x8054b6b8) + 320 bytes
 
[45] kernel32.dll:0x7c817077(0x0040324a, 0, 0x00905a4d, 3)

Please follow these steps to report this problem to The MathWorks so we
have the best chance of correcting it
:

The next time MATLAB is launched under typical usage, a dialog box will
open to help you send the error log to The MathWorks
. Alternatively, you
can send an e
-mail to segv@mathworks.com with the following file attached:
    
C:\DOCUME~1\Ciachol\USTAWI~1\Temp\matlab_crash_dump.2496

If the problem is reproducible, please submit a Service Request via:
    
http://www.mathworks.com/support/contact_us/ts/help_request_1.html

A technical support engineer might contact you with further information.

Thank you for your help. MATLAB may attempt to recover, but even if recovery appears successful,
we recommend that you save your workspace and restart MATLAB as soon as possible.



Byłbym wdzieczny za podanie odpowiedzi.

P.S.
Czy słaby komp mógłbyć przyczyną błedu? Chociaż zakładam że do policzenia macierzy 2x2 nie jest jest potrzebny demon predkości i 2Ghz procek i 1024 MB powinno wystarczyc


 

Post Wysłany: 22 Styczenia 2018, Pon 8:29 am Temat postu: Odpowiedz z cytatem
 
AUTOR:
drewbud
Pisze


Dołączył: 16 Paź 2017
Posty: 20


Ogląda profil użytkownika Wyślij prywatną wiadomość Odwiedź stronę autora
zgadzam się z tym
http://www.drewbud24.pl/zabezpieczenia-ppoz-dachow-ze-strzechy.html


 

Forum MATLAB Strona Główna-> Pozostałe
Wyświetl posty z ostatnich:   

Napisz nowy temat     Odpowiedz do tematu Zobacz poprzedni temat :: Zobacz następny temat

Wszystkie czasy w strefie CET (Europa)

Skocz do:  

Statystyki forum:



Od dnia 08.06.2006 forum odwiedzano 45474793
Najwięcej użytkowników 266 było obecnych 19 Lutego 2015, Czw 7:03 pm

Aktualnie online:




Najnowsze posty na forum:
Kobiety Mafii {s01e06} online napisy PL 1x06 CDA/Zalukaj  (21 Maj 2018, Pon 12:25 am)
Kobiety Mafii [Sezon 1 Odcinek 1] {s01e01} online CDA  (20 Maj 2018, Nie 11:32 pm)
Trzy bilboardy za Ebbing, Missouri 2017 Lektor PL  (20 Maj 2018, Nie 8:33 pm)
Party 2017 Obejrzyj Cały Film Online Lektor PL  (19 Maj 2018, Sob 7:14 pm)
Podniesienie do trzeciej  (19 Maj 2018, Sob 1:33 pm)
I tak cię kocham 2017 Obejrzyj Cały Film Online Lektor PL  (18 Maj 2018, Pią 11:19 pm)
Czerwona jaskółka (2018) CDA Online Cały Film [Lektor PL]  (18 Maj 2018, Pią 11:54 am)
Czerwona jaskółka (2018) CDA Online Cały Film Lektor PL  (18 Maj 2018, Pią 11:53 am)
The Expanse s03e10 ( SEZON 3 ODCINEK 10 )ONLINE PL CDA  (18 Maj 2018, Pią 11:45 am)
The Expanse [Sezon 3 Odcinek 10] {s03e10} online CDA  (18 Maj 2018, Pią 11:45 am)
Twoje prawa:
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Nie możesz ściągać plików na tym forum