Revision 33:161913b595ae
| gitCommands.txt | ||
|---|---|---|
| 1 |
git add -A |
|
| 2 |
git commit -m 'description' |
|
| 3 |
git push 15 Old Ferry |
|
| multithreshold 1.46/MTprofile.m | ||
|---|---|---|
| 1 |
function x = MTprofile |
|
| 2 |
x.BFs = [250 500 1000 2000 4000 8000]; |
|
| 3 |
x.LongTone = [22 17.4 15.7 15.1 20.1 26]; |
|
| 4 |
x.ShortTone = [25.3 22.5 18.4 19.2 25.8 31.8]; |
|
| 5 |
x.Gaps = [0.01 0.03 0.05 0.07 0.09]; |
|
| 6 |
x.TMCFreq = [250 500 1000 2000 4000 8000]; |
|
| 7 |
x.TMC = [ 36.8 38.9 36 37.8 48.8 45.5 |
|
| 8 |
44 43.6 38.3 42 52.1 48 |
|
| 9 |
49.5 51.3 49.8 50.2 62.7 53.3 |
|
| 10 |
54 54.4 52 73.1 68.1 51.8 |
|
| 11 |
61 71.4 56.9 73.3 72.4 57.3 |
|
| 12 |
]; |
|
| 13 |
x.TMC = x.TMC'; |
|
| 14 |
x.MaskerRatio = [0.5 0.7 0.9 1 1.1 1.3 1.6]; |
|
| 15 |
x.IFMCFreq = [250 500 1000 2000 4000 8000]; |
|
| 16 |
x.IFMCs = [ 60.7 75.2 79.7 75.3 75.5 84.2 |
|
| 17 |
49.2 64.1 69.6 75.9 82.2 88.1 |
|
| 18 |
37.5 41.7 35.8 50.5 54.2 49.5 |
|
| 19 |
37.6 38.4 37.9 37.1 53.2 45.2 |
|
| 20 |
39.1 36.2 37.1 47.4 42.9 47.5 |
|
| 21 |
40 39.4 55.5 84.7 61.7 87.6 |
|
| 22 |
53.1 82.7 83.6 89.9 98.5 101 |
|
| 23 |
]; |
|
| 24 |
x.IFMCs = x.IFMCs'; |
|
| multithreshold 1.46/expGUI_MT.m | ||
|---|---|---|
| 618 | 618 |
switch experiment.paradigm |
| 619 | 619 |
case 'profile' |
| 620 | 620 |
%% special option for two successive and linked measurements |
| 621 |
clc |
|
| 622 | 621 |
experiment.paradigm='threshold_16ms'; |
| 623 | 622 |
set(handles.edittargetDuration,'string', num2str(0.25)) |
| 624 | 623 |
set(handles.editstopCriteriaBox,'string','10') % nTrials |
| 625 | 624 |
run (handles) |
| 626 | 625 |
|
| 627 |
if strcmp(errormsg,'manually stopped') |
|
| 628 |
disp(errormsg) |
|
| 626 |
if experiment.stop |
|
| 629 | 627 |
optionNo=strmatch('profile',paradigmNames);
|
| 630 | 628 |
set(handles.popupmenuParadigm,'value',optionNo); |
| 631 | 629 |
experiment.paradigm='profile'; |
| ... | ... | |
| 639 | 637 |
set(handles.edittargetDuration,'string', num2str(0.016)) |
| 640 | 638 |
set(handles.editstopCriteriaBox,'string','20') % nTrials |
| 641 | 639 |
run (handles) |
| 642 |
if strcmp(errormsg,'manually stopped')
|
|
| 640 |
if experiment.stop
|
|
| 643 | 641 |
disp(errormsg) |
| 644 | 642 |
optionNo=strmatch('profile',paradigmNames);
|
| 645 | 643 |
set(handles.popupmenuParadigm,'value',optionNo); |
| ... | ... | |
| 657 | 655 |
set(handles.popupmenuParadigm,'value',optionNo); |
| 658 | 656 |
aParadigmSelection(handles) |
| 659 | 657 |
set(handles.edittargetLevel,'string', thresholds16ms+10); |
| 660 |
set(handles.editstopCriteriaBox,'string','10') % nTrials
|
|
| 658 |
set(handles.editstopCriteriaBox,'string','20') % nTrials
|
|
| 661 | 659 |
pause(.1) |
| 662 | 660 |
run (handles) |
| 663 | 661 |
|
| 664 |
if strcmp(errormsg,'manually stopped')
|
|
| 662 |
if experiment.stop
|
|
| 665 | 663 |
disp(errormsg) |
| 666 | 664 |
optionNo=strmatch('profile',paradigmNames);
|
| 667 | 665 |
set(handles.popupmenuParadigm,'value',optionNo); |
| ... | ... | |
| 692 | 690 |
optionNo=strmatch('profile',paradigmNames);
|
| 693 | 691 |
set(handles.popupmenuParadigm,'value',optionNo); |
| 694 | 692 |
aParadigmSelection(handles) |
| 693 |
|
|
| 694 |
%% save data and plot profile |
|
| 695 | 695 |
|
| 696 |
save profile longTone shortTone gaps BFs TMC offBFs IFMCs |
|
| 697 |
plotProfile(longTone,shortTone,gaps,BFs,TMC,offBFs,IFMCs) |
|
| 696 |
% save profile longTone shortTone gaps BFs TMC offBFs IFMCs |
|
| 697 |
profile2mFile(longTone, shortTone, gaps, BFs, TMC, offBFs, IFMCs,... |
|
| 698 |
'MTprofile') |
|
| 699 |
plotProfile('MTprofile', 'profile_CMA_L')
|
|
| 698 | 700 |
|
| 701 |
%% xx |
|
| 699 | 702 |
if strcmp(errormsg,'manually stopped') |
| 700 | 703 |
disp(errormsg) |
| 701 | 704 |
optionNo=strmatch('profile',paradigmNames);
|
| ... | ... | |
| 1413 | 1416 |
global stimulusParameters experiment paramChanges |
| 1414 | 1417 |
aReadAndCheckParameterBoxes(handles); |
| 1415 | 1418 |
relativeFrequencies=[0.25 .5 .75 1 1.25 1.5 2]; |
| 1419 |
relativeFrequencies=[ 1 ]; |
|
| 1416 | 1420 |
AN_spikesOrProbability='probability'; |
| 1417 | 1421 |
testBM(stimulusParameters.targetFrequency, ... |
| 1418 | 1422 |
experiment.name,relativeFrequencies, AN_spikesOrProbability, ... |
| multithreshold 1.46/hs_err_pid6084.log | ||
|---|---|---|
| 1 |
# |
|
| 2 |
# An unexpected error has been detected by Java Runtime Environment: |
|
| 3 |
# |
|
| 4 |
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0000000002e47250, pid=6084, tid=5820 |
|
| 5 |
# |
|
| 6 |
# Java VM: Java HotSpot(TM) 64-Bit Server VM (1.6.0-b105 mixed mode) |
|
| 7 |
# Problematic frame: |
|
| 8 |
# C [libmwgui.dll+0x77250] |
|
| 9 |
# |
|
| 10 |
# If you would like to submit a bug report, please visit: |
|
| 11 |
# http://java.sun.com/webapps/bugreport/crash.jsp |
|
| 12 |
# |
|
| 13 |
|
|
| 14 |
--------------- T H R E A D --------------- |
|
| 15 |
|
|
| 16 |
Current thread (0x0000000003d2fc00): JavaThread "main" [_thread_in_native, id=5820] |
|
| 17 |
|
|
| 18 |
siginfo: ExceptionCode=0xc0000005, reading address 0x0000000000000000 |
|
| 19 |
|
|
| 20 |
Registers: |
|
| 21 |
EAX=0x0000000000000000, EBX=0x0000000000000000, ECX=0x0000000000000000, EDX=0x0000000000000000 |
|
| 22 |
ESP=0x00000000010296f8, EBP=0x0000000000000001, ESI=0x0000000000000000, EDI=0x0000000000000000 |
|
| 23 |
EIP=0x0000000002e47250, EFLAGS=0x0000000000010206 |
|
| 24 |
|
|
| 25 |
Top of Stack: (sp=0x00000000010296f8) |
|
| 26 |
0x00000000010296f8: 0000000002fb728f 4010002000000000 |
|
| 27 |
0x0000000001029708: 0000000000000000 0000000035937370 |
|
| 28 |
0x0000000001029718: 0000000002e596dd 0000000008a3cf00 |
|
| 29 |
0x0000000001029728: 0000000002f7fb49 4010000000000000 |
|
| 30 |
0x0000000001029738: 4008000000000000 0000000000000000 |
|
| 31 |
0x0000000001029748: 0000000000000000 0000000008a3cf60 |
|
| 32 |
0x0000000001029758: 0000000002fb72be 0000000008a3cf00 |
|
| 33 |
0x0000000001029768: 0000000000000001 4010000000000000 |
|
| 34 |
0x0000000001029778: 0000000000000000 0000000000000000 |
|
| 35 |
0x0000000001029788: 0000000002f8d1de 0000000000000000 |
|
| 36 |
0x0000000001029798: 0000000008a3cf60 0000000000000001 |
|
| 37 |
0x00000000010297a8: 000000001176d320 0000000009e522a0 |
|
| 38 |
0x00000000010297b8: 000000000319bd9e 0000000008a3cf60 |
|
| 39 |
0x00000000010297c8: 0000000000000020 0000000000000002 |
|
| 40 |
0x00000000010297d8: 00000000013b7338 0000000008a3cf50 |
|
| 41 |
0x00000000010297e8: 00000000359f17a0 000000003c19ca80 |
|
| 42 |
|
|
| 43 |
Instructions: (pc=0x0000000002e47250) |
|
| 44 |
0x0000000002e47240: 89 11 c3 cc cc cc cc cc cc cc cc cc cc cc cc cc |
|
| 45 |
0x0000000002e47250: 8b 01 c3 cc cc cc cc cc cc cc cc cc cc cc cc cc |
|
| 46 |
|
|
| 47 |
|
|
| 48 |
Stack: [0x0000000000030000,0x0000000001030000), sp=0x00000000010296f8, free space=16357k |
|
| 49 |
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) |
|
| 50 |
C [libmwgui.dll+0x77250] |
|
| 51 |
|
|
| 52 |
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) |
|
| 53 |
j com.mathworks.jmi.NativeMatlab.SendMatlabMessage(Ljava/lang/Object;)Ljava/lang/Object;+0 |
|
| 54 |
j com.mathworks.jmi.NativeMatlab.sendMatlabMessage(Ljava/lang/Object;)Ljava/lang/Object;+22 |
|
| 55 |
j com.mathworks.jmi.MatlabLooper.sendMatlabMessage(Lcom/mathworks/services/message/MWMessage;)Ljava/lang/Object;+20 |
|
| 56 |
j com.mathworks.jmi.Matlab.mtFevalConsoleOutput(Ljava/lang/String;[Ljava/lang/Object;I)Ljava/lang/Object;+58 |
|
| 57 |
j com.mathworks.mde.desk.MLDesktop$5.run()V+14 |
|
| 58 |
j com.mathworks.jmi.NativeMatlab.dispatchMTRequests(Z)V+50 |
|
| 59 |
v ~StubRoutines::call_stub |
|
| 60 |
|
|
| 61 |
--------------- P R O C E S S --------------- |
|
| 62 |
|
|
| 63 |
Java Threads: ( => current thread ) |
|
| 64 |
0x0000000011b68400 JavaThread "Thread-168" [_thread_blocked, id=3544] |
|
| 65 |
0x0000000011b68c00 JavaThread "Prefs Updater" [_thread_blocked, id=6864] |
|
| 66 |
0x0000000011b67000 JavaThread "Thread-8" [_thread_blocked, id=6900] |
|
| 67 |
0x0000000011b66800 JavaThread "Thread-7" [_thread_blocked, id=6792] |
|
| 68 |
0x0000000011b66000 JavaThread "Thread-6" [_thread_blocked, id=868] |
|
| 69 |
0x0000000011b65800 JavaThread "Thread-5" [_thread_blocked, id=6628] |
|
| 70 |
0x0000000030e0a000 JavaThread "Active Reference Queue Daemon" daemon [_thread_blocked, id=1428] |
|
| 71 |
0x0000000011b97800 JavaThread "Timer-2" daemon [_thread_blocked, id=3276] |
|
| 72 |
0x0000000030ded400 JavaThread "Timer-1" daemon [_thread_blocked, id=6912] |
|
| 73 |
0x0000000011a81000 JavaThread "TimerQueue" daemon [_thread_blocked, id=5220] |
|
| 74 |
0x00000000117fd400 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=120] |
|
| 75 |
0x00000000114dec00 JavaThread "AWT-Windows" daemon [_thread_in_native, id=3212] |
|
| 76 |
0x00000000114de400 JavaThread "AWT-Shutdown" [_thread_blocked, id=6512] |
|
| 77 |
0x00000000114ddc00 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=4896] |
|
| 78 |
0x0000000011244c00 JavaThread "Timer-0" [_thread_blocked, id=3172] |
|
| 79 |
0x000000000fb42400 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=2312] |
|
| 80 |
0x000000000fb40000 JavaThread "CompilerThread1" daemon [_thread_blocked, id=3556] |
|
| 81 |
0x000000000fb3b800 JavaThread "CompilerThread0" daemon [_thread_blocked, id=2260] |
|
| 82 |
0x000000000fb37400 JavaThread "Attach Listener" daemon [_thread_blocked, id=6760] |
|
| 83 |
0x000000000fb1f400 JavaThread "Finalizer" daemon [_thread_blocked, id=5488] |
|
| 84 |
0x000000000fb19800 JavaThread "Reference Handler" daemon [_thread_blocked, id=6300] |
|
| 85 |
=>0x0000000003d2fc00 JavaThread "main" [_thread_in_native, id=5820] |
|
| 86 |
|
|
| 87 |
Other Threads: |
|
| 88 |
0x000000000fb16000 VMThread [id=7068] |
|
| 89 |
0x000000000fb47800 WatcherThread [id=4288] |
|
| 90 |
|
|
| 91 |
VM state:not at safepoint (normal execution) |
|
| 92 |
|
|
| 93 |
VM Mutex/Monitor currently owned by a thread: None |
|
| 94 |
|
|
| 95 |
Heap |
|
| 96 |
PSYoungGen total 7104K, used 6681K [0x00000000265a0000, 0x0000000026d80000, 0x00000000296a0000) |
|
| 97 |
eden space 6400K, 97% used [0x00000000265a0000,0x0000000026bb6710,0x0000000026be0000) |
|
| 98 |
from space 704K, 63% used [0x0000000026cd0000,0x0000000026d40000,0x0000000026d80000) |
|
| 99 |
to space 832K, 0% used [0x0000000026be0000,0x0000000026be0000,0x0000000026cb0000) |
|
| 100 |
PSOldGen total 47616K, used 41927K [0x000000001d2a0000, 0x0000000020120000, 0x00000000265a0000) |
|
| 101 |
object space 47616K, 88% used [0x000000001d2a0000,0x000000001fb91f18,0x0000000020120000) |
|
| 102 |
PSPermGen total 80384K, used 43275K [0x00000000152a0000, 0x000000001a120000, 0x000000001d2a0000) |
|
| 103 |
object space 80384K, 53% used [0x00000000152a0000,0x0000000017ce2c78,0x000000001a120000) |
|
| 104 |
|
|
| 105 |
Dynamic libraries: |
|
| 106 |
0x0000000140000000 - 0x0000000140138000 C:\Program Files\MATLAB\R2008a\bin\win64\MATLAB.exe |
|
| 107 |
0x0000000077420000 - 0x00000000775c9000 C:\Windows\SYSTEM32\ntdll.dll |
|
| 108 |
0x0000000077300000 - 0x000000007741f000 C:\Windows\system32\kernel32.dll |
|
| 109 |
0x000007fefd440000 - 0x000007fefd4ab000 C:\Windows\system32\KERNELBASE.dll |
|
| 110 |
0x0000000180000000 - 0x0000000180401000 C:\Program Files\MATLAB\R2008a\bin\win64\libut.dll |
|
| 111 |
0x000007fefee00000 - 0x000007fefee17000 C:\Windows\system32\imagehlp.dll |
|
| 112 |
0x000007fefd7c0000 - 0x000007fefd85f000 C:\Windows\system32\msvcrt.dll |
|
| 113 |
0x00000000775f0000 - 0x00000000775f7000 C:\Windows\system32\PSAPI.DLL |
|
| 114 |
0x00000000011e0000 - 0x0000000001208000 C:\Program Files\MATLAB\R2008a\bin\win64\LIBEXPAT.dll |
|
| 115 |
0x0000000073a30000 - 0x0000000073af9000 C:\Windows\WinSxS\amd64_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.5592_none_88e45feb2faab9ce\MSVCR80.dll |
|
| 116 |
0x000000004a800000 - 0x000000004a917000 C:\Program Files\MATLAB\R2008a\bin\win64\icuuc36.dll |
|
| 117 |
0x000007fefea70000 - 0x000007fefeb4b000 C:\Windows\system32\ADVAPI32.dll |
|
| 118 |
0x000007feff180000 - 0x000007feff19f000 C:\Windows\SYSTEM32\sechost.dll |
|
| 119 |
0x000007feff2d0000 - 0x000007feff3fd000 C:\Windows\system32\RPCRT4.dll |
|
| 120 |
0x0000000001220000 - 0x0000000001223000 C:\Program Files\MATLAB\R2008a\bin\win64\icudt36.dll |
|
| 121 |
0x000000004ab00000 - 0x000000004ab0f000 C:\Program Files\MATLAB\R2008a\bin\win64\icuio36.dll |
|
| 122 |
0x0000000001250000 - 0x0000000001356000 C:\Program Files\MATLAB\R2008a\bin\win64\icuin36.dll |
|
| 123 |
0x0000000072330000 - 0x0000000072439000 C:\Windows\WinSxS\amd64_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.5592_none_88e45feb2faab9ce\MSVCP80.dll |
|
| 124 |
0x0000000077200000 - 0x00000000772fa000 C:\Windows\system32\USER32.dll |
|
| 125 |
0x000007fefd750000 - 0x000007fefd7b7000 C:\Windows\system32\GDI32.dll |
|
| 126 |
0x000007fefea60000 - 0x000007fefea6e000 C:\Windows\system32\LPK.dll |
|
| 127 |
0x000007feff030000 - 0x000007feff0f9000 C:\Windows\system32\USP10.dll |
|
| 128 |
0x0000000001370000 - 0x00000000014e4000 C:\Program Files\MATLAB\R2008a\bin\win64\libmwservices.dll |
|
| 129 |
0x0000000001500000 - 0x0000000001570000 C:\Program Files\MATLAB\R2008a\bin\win64\libmx.dll |
|
| 130 |
0x0000000001580000 - 0x0000000001597000 C:\Program Files\MATLAB\R2008a\bin\win64\zlib1.dll |
|
| 131 |
0x00000000015a0000 - 0x0000000001648000 C:\Program Files\MATLAB\R2008a\bin\win64\libmwmathutil.dll |
|
| 132 |
0x0000000001660000 - 0x00000000016b5000 C:\Program Files\MATLAB\R2008a\bin\win64\mpath.dll |
|
| 133 |
0x00000000016d0000 - 0x00000000016f1000 C:\Program Files\MATLAB\R2008a\bin\win64\mlutil.dll |
|
| 134 |
0x000007fef9870000 - 0x000007fef9910000 C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.17514_none_a4d6a923711520a9\COMCTL32.dll |
|
| 135 |
0x000007fefec90000 - 0x000007fefed27000 C:\Windows\system32\comdlg32.dll |
|
| 136 |
0x000007fefed80000 - 0x000007fefedf1000 C:\Windows\system32\SHLWAPI.dll |
|
| 137 |
0x000007fefd970000 - 0x000007fefe6f8000 C:\Windows\system32\SHELL32.dll |
|
| 138 |
0x000007fefc840000 - 0x000007fefc856000 C:\Windows\system32\NETAPI32.dll |
|
| 139 |
0x000007fefc830000 - 0x000007fefc83c000 C:\Windows\system32\netutils.dll |
|
| 140 |
0x000007fefcee0000 - 0x000007fefcf03000 C:\Windows\system32\srvcli.dll |
|
| 141 |
0x000007fefc810000 - 0x000007fefc825000 C:\Windows\system32\wkscli.dll |
|
| 142 |
0x000007fefed30000 - 0x000007fefed7d000 C:\Windows\system32\WS2_32.dll |
|
| 143 |
0x000007fefd740000 - 0x000007fefd748000 C:\Windows\system32\NSI.dll |
|
| 144 |
0x0000000001710000 - 0x0000000001765000 C:\Program Files\MATLAB\R2008a\bin\win64\mcr.dll |
|
| 145 |
0x0000000001780000 - 0x00000000017a5000 C:\Program Files\MATLAB\R2008a\bin\win64\iqm.dll |
|
| 146 |
0x00000000017c0000 - 0x00000000017e1000 C:\Program Files\MATLAB\R2008a\bin\win64\bridge.dll |
|
| 147 |
0x0000000001800000 - 0x0000000001811000 C:\Program Files\MATLAB\R2008a\bin\win64\libmex.dll |
|
| 148 |
0x0000000001830000 - 0x00000000018bc000 C:\Program Files\MATLAB\R2008a\bin\win64\m_dispatcher.dll |
|
| 149 |
0x00000000018d0000 - 0x00000000018f5000 C:\Program Files\MATLAB\R2008a\bin\win64\datasvcs.dll |
|
| 150 |
0x0000000012000000 - 0x0000000012295000 C:\Program Files\MATLAB\R2008a\bin\win64\xerces-c_2_7.dll |
|
| 151 |
0x0000000001920000 - 0x00000000021b1000 C:\Program Files\MATLAB\R2008a\bin\win64\m_interpreter.dll |
|
| 152 |
0x00000000021d0000 - 0x0000000002201000 C:\Program Files\MATLAB\R2008a\bin\win64\libmat.dll |
|
| 153 |
0x0000000002220000 - 0x0000000002325000 C:\Program Files\MATLAB\R2008a\bin\win64\libhdf5.dll |
|
| 154 |
0x0000000002330000 - 0x000000000239f000 C:\Program Files\MATLAB\R2008a\bin\win64\profiler.dll |
|
| 155 |
0x00000000023b0000 - 0x00000000023ba000 C:\Program Files\MATLAB\R2008a\bin\win64\libmwmathrng.dll |
|
| 156 |
0x00000000023d0000 - 0x00000000023ea000 C:\Program Files\MATLAB\R2008a\bin\win64\m_pcodeio.dll |
|
| 157 |
0x0000000002400000 - 0x000000000244a000 C:\Program Files\MATLAB\R2008a\bin\win64\m_ir.dll |
|
| 158 |
0x0000000002460000 - 0x0000000002a1b000 C:\Program Files\MATLAB\R2008a\bin\win64\m_parser.dll |
|
| 159 |
0x0000000002a30000 - 0x0000000002a42000 C:\Program Files\MATLAB\R2008a\bin\win64\ir_xfmr.dll |
|
| 160 |
0x0000000002a60000 - 0x0000000002c7b000 C:\Program Files\MATLAB\R2008a\bin\win64\mcos.dll |
|
| 161 |
0x0000000002c90000 - 0x0000000002c9c000 C:\Program Files\MATLAB\R2008a\bin\win64\mtok.dll |
|
| 162 |
0x0000000002cb0000 - 0x0000000002cd0000 C:\Program Files\MATLAB\R2008a\bin\win64\m_pcodegen.dll |
|
| 163 |
0x000007fef4b20000 - 0x000007fef4c45000 C:\Windows\system32\dbghelp.dll |
|
| 164 |
0x0000000002ce0000 - 0x0000000002cf0000 C:\Program Files\MATLAB\R2008a\bin\win64\boost_thread-vc80-mt-1_34_1.dll |
|
| 165 |
0x0000000002d00000 - 0x0000000002dc0000 C:\Program Files\MATLAB\R2008a\bin\win64\udd.dll |
|
| 166 |
0x0000000002dd0000 - 0x0000000002f12000 C:\Program Files\MATLAB\R2008a\bin\win64\libmwgui.dll |
|
| 167 |
0x0000000002f30000 - 0x000000000316a000 C:\Program Files\MATLAB\R2008a\bin\win64\hg.dll |
|
| 168 |
0x0000000003180000 - 0x00000000031d6000 C:\Program Files\MATLAB\R2008a\bin\win64\jmi.dll |
|
| 169 |
0x00000000031f0000 - 0x000000000322e000 C:\Program Files\MATLAB\R2008a\bin\win64\libmwhardcopy.dll |
|
| 170 |
0x0000000003240000 - 0x000000000329c000 C:\Program Files\MATLAB\R2008a\bin\win64\libuij.dll |
|
| 171 |
0x00000000032b0000 - 0x000000000353c000 C:\Program Files\MATLAB\R2008a\bin\win64\numerics.dll |
|
| 172 |
0x0000000003550000 - 0x000000000355c000 C:\Program Files\MATLAB\R2008a\bin\win64\libmwblas.dll |
|
| 173 |
0x0000000003570000 - 0x000000000357f000 C:\Program Files\MATLAB\R2008a\bin\win64\libmwbinder.dll |
|
| 174 |
0x0000000003590000 - 0x00000000035b4000 C:\Program Files\MATLAB\R2008a\bin\win64\libmwlapack.dll |
|
| 175 |
0x00000000035d0000 - 0x00000000035db000 C:\Program Files\MATLAB\R2008a\bin\win64\libmwfftw.dll |
|
| 176 |
0x00000000035f0000 - 0x0000000003625000 C:\Program Files\MATLAB\R2008a\bin\win64\libmwrookfastbp.dll |
|
| 177 |
0x0000000003640000 - 0x000000000366e000 C:\Program Files\MATLAB\R2008a\bin\win64\libmwma57.dll |
|
| 178 |
0x0000000010000000 - 0x00000000100d3000 C:\Program Files\MATLAB\R2008a\bin\win64\libifcoremd.dll |
|
| 179 |
0x0000000003680000 - 0x000000000389d000 C:\Program Files\MATLAB\R2008a\bin\win64\libmmd.dll |
|
| 180 |
0x00000000038a0000 - 0x00000000038a9000 C:\Program Files\MATLAB\R2008a\bin\win64\libmwcsparse.dll |
|
| 181 |
0x00000000038c0000 - 0x000000000398a000 C:\Program Files\MATLAB\R2008a\bin\win64\libmwumfpack.dll |
|
| 182 |
0x00000000039a0000 - 0x00000000039ad000 C:\Program Files\MATLAB\R2008a\bin\win64\libmwamd.dll |
|
| 183 |
0x00000000039c0000 - 0x0000000003a52000 C:\Program Files\MATLAB\R2008a\bin\win64\libmwcholmod.dll |
|
| 184 |
0x0000000003a70000 - 0x0000000003a7c000 C:\Program Files\MATLAB\R2008a\bin\win64\libmwcolamd.dll |
|
| 185 |
0x0000000003a90000 - 0x0000000003b49000 C:\Program Files\MATLAB\R2008a\bin\win64\uiw.dll |
|
| 186 |
0x0000000003b60000 - 0x0000000003b6a000 C:\Program Files\MATLAB\R2008a\bin\win64\uinone.dll |
|
| 187 |
0x0000000068a70000 - 0x0000000068c0c000 C:\Windows\WinSxS\amd64_microsoft.vc80.mfc_1fc8b3b9a1e18e3b_8.0.50727.5592_none_8448f49f328da8c3\MFC80.DLL |
|
| 188 |
0x000007fefb690000 - 0x000007fefb701000 C:\Windows\system32\WINSPOOL.DRV |
|
| 189 |
0x000007fefee20000 - 0x000007feff023000 C:\Windows\system32\ole32.dll |
|
| 190 |
0x000007fefebb0000 - 0x000007fefec87000 C:\Windows\system32\OLEAUT32.dll |
|
| 191 |
0x0000000003b80000 - 0x0000000003c10000 C:\Program Files\MATLAB\R2008a\bin\win64\udd_mi.dll |
|
| 192 |
0x0000000003c20000 - 0x0000000003c38000 C:\Program Files\MATLAB\R2008a\bin\win64\mwoles05.DLL |
|
| 193 |
0x0000000003c50000 - 0x0000000003cb9000 C:\Program Files\MATLAB\R2008a\bin\win64\comcli.dll |
|
| 194 |
0x0000000072310000 - 0x0000000072330000 C:\Windows\WinSxS\amd64_microsoft.vc80.atl_1fc8b3b9a1e18e3b_8.0.50727.5592_none_8a1e1b372ed7b012\ATL80.DLL |
|
| 195 |
0x0000000003cd0000 - 0x0000000003cde000 C:\Program Files\MATLAB\R2008a\bin\win64\mlautoregister.dll |
|
| 196 |
0x000007feff4a0000 - 0x000007feff4ce000 C:\Windows\system32\IMM32.DLL |
|
| 197 |
0x000007fefd860000 - 0x000007fefd969000 C:\Windows\system32\MSCTF.dll |
|
| 198 |
0x000000006fa00000 - 0x000000006fa3f000 C:\PROGRA~2\Sophos\SOPHOS~1\SOPHOS~2.DLL |
|
| 199 |
0x00000000076c0000 - 0x000000000808e000 C:\Program Files\MATLAB\R2008a\bin\win64\mkl.dll |
|
| 200 |
0x00000000068d0000 - 0x000000000691b000 C:\Program Files\MATLAB\R2008a\bin\win64\libguide40.dll |
|
| 201 |
0x0000000003e70000 - 0x0000000003e78000 C:\Program Files\MATLAB\R2008a\bin\win64\mklcompat.dll |
|
| 202 |
0x0000000008090000 - 0x0000000008637000 C:\Program Files\MATLAB\R2008a\bin\win64\mllapack.dll |
|
| 203 |
0x00000000070b0000 - 0x00000000071a4000 C:\Program Files\MATLAB\R2008a\bin\win64\libfftw3i.dll |
|
| 204 |
0x0000000007260000 - 0x000000000734e000 C:\Program Files\MATLAB\R2008a\bin\win64\libfftw3f.dll |
|
| 205 |
0x000007fefd370000 - 0x000007fefd37f000 C:\Windows\system32\profapi.dll |
|
| 206 |
0x000007fefd240000 - 0x000007fefd24f000 C:\Windows\system32\CRYPTBASE.dll |
|
| 207 |
0x000007fefbe90000 - 0x000007fefc084000 C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_fa396087175ac9ac\comctl32.dll |
|
| 208 |
0x000007fefe700000 - 0x000007fefe8d7000 C:\Windows\system32\SETUPAPI.dll |
|
| 209 |
0x000007fefd4b0000 - 0x000007fefd4e6000 C:\Windows\system32\CFGMGR32.dll |
|
| 210 |
0x000007fefd420000 - 0x000007fefd43a000 C:\Windows\system32\DEVOBJ.dll |
|
| 211 |
0x000007feff400000 - 0x000007feff499000 C:\Windows\system32\CLBCatQ.DLL |
|
| 212 |
0x000007fefb8f0000 - 0x000007fefba1c000 C:\Windows\system32\propsys.dll |
|
| 213 |
0x000007fefaea0000 - 0x000007fefaecd000 C:\Windows\system32\ntmarta.dll |
|
| 214 |
0x000007fefeb50000 - 0x000007fefeba2000 C:\Windows\system32\WLDAP32.dll |
|
| 215 |
0x000007fefa500000 - 0x000007fefa527000 C:\Windows\system32\iphlpapi.dll |
|
| 216 |
0x000007fefa4f0000 - 0x000007fefa4fb000 C:\Windows\system32\WINNSI.DLL |
|
| 217 |
0x000007fefca60000 - 0x000007fefcabb000 C:\Windows\system32\DNSAPI.dll |
|
| 218 |
0x000007fefa0b0000 - 0x000007fefa0c8000 C:\Windows\system32\dhcpcsvc.DLL |
|
| 219 |
0x000007fefa0d0000 - 0x000007fefa0e1000 C:\Windows\system32\dhcpcsvc6.DLL |
|
| 220 |
0x000007fefd210000 - 0x000007fefd235000 C:\Windows\system32\SspiCli.dll |
|
| 221 |
0x0000000074aa0000 - 0x0000000074aa3000 C:\Windows\system32\icmp.Dll |
|
| 222 |
0x000000000edf0000 - 0x000000000f341000 C:\Program Files\MATLAB\R2008a\sys\java\jre\win64\jre1.6.0\bin\server\jvm.dll |
|
| 223 |
0x000007fefaed0000 - 0x000007fefaf0b000 C:\Windows\system32\WINMM.dll |
|
| 224 |
0x0000000007450000 - 0x00000000074b5000 C:\Program Files\WIDCOMM\Bluetooth Software\btmmhook.dll |
|
| 225 |
0x0000000007230000 - 0x000000000723a000 C:\Program Files\MATLAB\R2008a\sys\java\jre\win64\jre1.6.0\bin\hpi.dll |
|
| 226 |
0x0000000008740000 - 0x000000000874e000 C:\Program Files\MATLAB\R2008a\sys\java\jre\win64\jre1.6.0\bin\verify.dll |
|
| 227 |
0x0000000008750000 - 0x0000000008777000 C:\Program Files\MATLAB\R2008a\sys\java\jre\win64\jre1.6.0\bin\java.dll |
|
| 228 |
0x0000000008780000 - 0x0000000008792000 C:\Program Files\MATLAB\R2008a\sys\java\jre\win64\jre1.6.0\bin\zip.dll |
|
| 229 |
0x00000000087a0000 - 0x00000000087b6000 C:\Program Files\MATLAB\R2008a\bin\win64\nativejava.dll |
|
| 230 |
0x00000000088a0000 - 0x00000000088b6000 C:\Program Files\MATLAB\R2008a\bin\win64\nativejmi.dll |
|
| 231 |
0x000000000f850000 - 0x000000000f857000 C:\Program Files\MATLAB\R2008a\bin\win64\nativeservices.dll |
|
| 232 |
0x0000000011ce0000 - 0x0000000011f30000 C:\Program Files\MATLAB\R2008a\sys\java\jre\win64\jre1.6.0\bin\awt.dll |
|
| 233 |
0x00000000306a0000 - 0x0000000030709000 C:\Program Files\MATLAB\R2008a\sys\java\jre\win64\jre1.6.0\bin\fontmanager.dll |
|
| 234 |
|
|
| 235 |
VM Arguments: |
|
| 236 |
jvm_args: -Xss512k -XX:PermSize=32M -Xms64m -XX:NewRatio=3 -XX:MaxPermSize=128M -Xmx196m -XX:MaxDirectMemorySize=2147400000 -Dsun.java2d.noddraw=true -Dsun.awt.nopixfmt=true -Xshare:off -Xrs -Djava.library.path=C:\Program Files\MATLAB\R2008a\bin\win64 vfprintf abort |
|
| 237 |
java_command: <unknown> |
|
| 238 |
Launcher Type: generic |
|
| 239 |
|
|
| 240 |
Environment Variables: |
|
| 241 |
CLASSPATH=.;C:\Program Files (x86)\Java\jre6\lib\ext\QTJava.zip |
|
| 242 |
PATH=C:\Program Files (x86)\Nokia\PC Connectivity Solution\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files\Intel\DMIX;C:\Program Files (x86)\NTRU Cryptosystems\NTRU TCG Software Stack\bin\;C:\Program Files\NTRU Cryptosystems\NTRU TCG Software Stack\bin\;C:\Program Files\Wave Systems Corp\Gemalto\Access Client\v5\;c:\Program Files\WIDCOMM\Bluetooth Software\;c:\Program Files\WIDCOMM\Bluetooth Software\syswow64;C:\Program Files (x86)\Common Files\Roxio Shared\DLLShared\;C:\Program Files (x86)\Common Files\Roxio Shared\10.0\DLLShared\;C:\Program Files (x86)\Common Files\Adobe\AGL;C:\Program Files\MATLAB\R2010b\bin;C:\Program Files\MATLAB\R2010a\bin;C:\Program Files\MATLAB\R2008a\bin;C:\Program Files\MATLAB\R2008a\bin\win64;C:\Program Files (x86)\QuickTime\QTSystem\;C:\Program Files\Microsoft Windows Performance Toolkit\ |
|
| 243 |
USERNAME=rmeddis |
|
| 244 |
OS=Windows_NT |
|
| 245 |
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 37 Stepping 2, GenuineIntel |
|
| 246 |
|
|
| 247 |
|
|
| 248 |
|
|
| 249 |
--------------- S Y S T E M --------------- |
|
| 250 |
|
|
| 251 |
OS: Windows NT 6.1 Build 7601 Service Pack 1 |
|
| 252 |
|
|
| 253 |
CPU:total 4 em64t ht |
|
| 254 |
|
|
| 255 |
Memory: 4k page, physical 8181592k(6037968k free), swap 16361336k(14041736k free) |
|
| 256 |
|
|
| 257 |
vm_info: Java HotSpot(TM) 64-Bit Server VM (1.6.0-b105) for windows-amd64, built on Nov 29 2006 00:38:01 by "java_re" with unknown MS VC++:1400 |
|
| 258 |
|
|
| multithreshold 1.46/hs_err_pid6852.log | ||
|---|---|---|
| 1 |
# |
|
| 2 |
# An unexpected error has been detected by Java Runtime Environment: |
|
| 3 |
# |
|
| 4 |
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x0000000011cc5110, pid=6852, tid=5540 |
|
| 5 |
# |
|
| 6 |
# Java VM: Java HotSpot(TM) 64-Bit Server VM (1.6.0-b105 mixed mode) |
|
| 7 |
# Problematic frame: |
|
| 8 |
# C [awt.dll+0x185110] |
|
| 9 |
# |
|
| 10 |
# If you would like to submit a bug report, please visit: |
|
| 11 |
# http://java.sun.com/webapps/bugreport/crash.jsp |
|
| 12 |
# |
|
| 13 |
|
|
| 14 |
--------------- T H R E A D --------------- |
|
| 15 |
|
|
| 16 |
Current thread (0x0000000011841800): JavaThread "AWT-EventQueue-0" [_thread_in_native, id=5540] |
|
| 17 |
|
|
| 18 |
siginfo: ExceptionCode=0xc0000005, reading address 0xffffffffffffffff |
|
| 19 |
|
|
| 20 |
Registers: |
|
| 21 |
EAX=0x800000b26e4dd767, EBX=0x0000000000000001, ECX=0x0000000030776480, EDX=0x0000000011a012d0 |
|
| 22 |
ESP=0x000000003126e600, EBP=0x000000001183a360, ESI=0x0000000011841990, EDI=0x0000000000000000 |
|
| 23 |
EIP=0x0000000011cc5110, EFLAGS=0x0000000000010206 |
|
| 24 |
|
|
| 25 |
Top of Stack: (sp=0x000000003126e600) |
|
| 26 |
0x000000003126e600: 0000000011841800 0000000000000000 |
|
| 27 |
0x000000003126e610: 000000003126e750 0000000015e00818 |
|
| 28 |
0x000000003126e620: 0000000000000001 0000000011cc6dd3 |
|
| 29 |
0x000000003126e630: 0000000000000001 000000001183a360 |
|
| 30 |
0x000000003126e640: 0000000011841990 0000000000000000 |
|
| 31 |
0x000000003126e650: 0000000011a012d0 00000000169f4028 |
|
| 32 |
0x000000003126e660: 0000000000000004 00000000152cd810 |
|
| 33 |
0x000000003126e670: 0000000000000000 0000000000000000 |
|
| 34 |
0x000000003126e680: 0000000000000001 0000000000000102 |
|
| 35 |
0x000000003126e690: 00000000122a308e 0000000000000001 |
|
| 36 |
0x000000003126e6a0: 000000003126e728 00000000122afc24 |
|
| 37 |
0x000000003126e6b0: 0000000000000000 0000000026630e70 |
|
| 38 |
0x000000003126e6c0: 0000000000000000 0000000015e00818 |
|
| 39 |
0x000000003126e6d0: 0000000000000001 0000000000000000 |
|
| 40 |
0x000000003126e6e0: 000000003126e6d0 000000003126e6e8 |
|
| 41 |
0x000000003126e6f0: 0000000000000000 000000003126e750 |
|
| 42 |
|
|
| 43 |
Instructions: (pc=0x0000000011cc5110) |
|
| 44 |
0x0000000011cc5100: e8 5b 72 f9 ff 48 8b 0d 04 9a 08 00 48 8b 04 d8 |
|
| 45 |
0x0000000011cc5110: 48 8b 58 30 e8 67 72 f9 ff 48 8b c3 48 83 c4 20 |
|
| 46 |
|
|
| 47 |
|
|
| 48 |
Stack: [0x00000000311f0000,0x0000000031270000), sp=0x000000003126e600, free space=505k |
|
| 49 |
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) |
|
| 50 |
C [awt.dll+0x185110] |
|
| 51 |
|
|
| 52 |
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) |
|
| 53 |
j sun.awt.Win32GraphicsConfig.getBounds(I)Ljava/awt/Rectangle;+0 |
|
| 54 |
j sun.awt.Win32GraphicsConfig.getBounds()Ljava/awt/Rectangle;+8 |
|
| 55 |
j com.mathworks.mwswing.WindowUtils.getVirtualScreenBounds()Ljava/awt/Rectangle;+98 |
|
| 56 |
j com.mathworks.mwswing.MJUtilities.getVirtualScreenBounds()Ljava/awt/Rectangle;+0 |
|
| 57 |
j com.mathworks.mwswing.desk.DTSingleClientFrame.refineLocation(Lcom/mathworks/mwswing/desk/DTLocation;)Lcom/mathworks/mwswing/desk/DTFloatingLocation;+495 |
|
| 58 |
j com.mathworks.mwswing.desk.DTSingleClientFrame.addClient(Lcom/mathworks/mwswing/desk/DTClient;Lcom/mathworks/mwswing/desk/DTLocation;)V+297 |
|
| 59 |
j com.mathworks.mwswing.desk.Desktop.setClientShowing(Lcom/mathworks/mwswing/desk/DTClient;ZLcom/mathworks/mwswing/desk/DTLocation;ZZ)V+956 |
|
| 60 |
j com.mathworks.mwswing.desk.Desktop.setClientShowing(Lcom/mathworks/mwswing/desk/DTClient;ZLcom/mathworks/mwswing/desk/DTLocation;Z)V+7 |
|
| 61 |
j com.mathworks.mwswing.desk.Desktop.setClientDocked(Lcom/mathworks/mwswing/desk/DTClient;Z)V+296 |
|
| 62 |
j com.mathworks.mwswing.desk.DTClient$ClientUndockAction.actionPerformed(Ljava/awt/event/ActionEvent;)V+12 |
|
| 63 |
j javax.swing.AbstractButton.fireActionPerformed(Ljava/awt/event/ActionEvent;)V+84 |
|
| 64 |
j javax.swing.AbstractButton$Handler.actionPerformed(Ljava/awt/event/ActionEvent;)V+5 |
|
| 65 |
j javax.swing.DefaultButtonModel.fireActionPerformed(Ljava/awt/event/ActionEvent;)V+35 |
|
| 66 |
j javax.swing.DefaultButtonModel.setPressed(Z)V+117 |
|
| 67 |
j javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Ljava/awt/event/MouseEvent;)V+35 |
|
| 68 |
j java.awt.AWTEventMulticaster.mouseReleased(Ljava/awt/event/MouseEvent;)V+8 |
|
| 69 |
j java.awt.AWTEventMulticaster.mouseReleased(Ljava/awt/event/MouseEvent;)V+8 |
|
| 70 |
j java.awt.Component.processMouseEvent(Ljava/awt/event/MouseEvent;)V+64 |
|
| 71 |
j javax.swing.JComponent.processMouseEvent(Ljava/awt/event/MouseEvent;)V+23 |
|
| 72 |
j com.mathworks.mwswing.MJButton.processMouseEvent(Ljava/awt/event/MouseEvent;)V+37 |
|
| 73 |
j java.awt.Component.processEvent(Ljava/awt/AWTEvent;)V+81 |
|
| 74 |
j java.awt.Container.processEvent(Ljava/awt/AWTEvent;)V+18 |
|
| 75 |
J java.awt.Component.dispatchEventImpl(Ljava/awt/AWTEvent;)V |
|
| 76 |
J java.awt.Container.dispatchEventImpl(Ljava/awt/AWTEvent;)V |
|
| 77 |
J java.awt.LightweightDispatcher.retargetMouseEvent(Ljava/awt/Component;ILjava/awt/event/MouseEvent;)V |
|
| 78 |
J java.awt.Container.dispatchEventImpl(Ljava/awt/AWTEvent;)V |
|
| 79 |
j java.awt.Window.dispatchEventImpl(Ljava/awt/AWTEvent;)V+19 |
|
| 80 |
J java.awt.EventDispatchThread.pumpOneEventForFilters(I)Z |
|
| 81 |
J java.awt.EventDispatchThread.pumpEventsForFilter(ILjava/awt/Conditional;Ljava/awt/EventFilter;)V |
|
| 82 |
j java.awt.EventDispatchThread.pumpEventsForHierarchy(ILjava/awt/Conditional;Ljava/awt/Component;)V+11 |
|
| 83 |
j java.awt.EventDispatchThread.pumpEvents(ILjava/awt/Conditional;)V+4 |
|
| 84 |
j java.awt.EventDispatchThread.pumpEvents(Ljava/awt/Conditional;)V+3 |
|
| 85 |
j java.awt.EventDispatchThread.run()V+9 |
|
| 86 |
v ~StubRoutines::call_stub |
|
| 87 |
|
|
| 88 |
--------------- P R O C E S S --------------- |
|
| 89 |
|
|
| 90 |
Java Threads: ( => current thread ) |
|
| 91 |
0x0000000031567800 JavaThread "Timer-7" [_thread_blocked, id=4716] |
|
| 92 |
0x0000000031568000 JavaThread "Image Fetcher 0" daemon [_thread_blocked, id=6432] |
|
| 93 |
0x0000000031566c00 JavaThread "Inactive RequestProcessor thread [Was:TimedSoftReference/org.openide.util.TimedSoftReference]" daemon [_thread_blocked, id=7912] |
|
| 94 |
0x0000000031565000 JavaThread "Thread-237" [_thread_blocked, id=5244] |
|
| 95 |
0x0000000031568800 JavaThread "Thread-230" [_thread_blocked, id=5112] |
|
| 96 |
0x0000000031567400 JavaThread "Prefs Updater" [_thread_blocked, id=6764] |
|
| 97 |
0x0000000031566400 JavaThread "Thread-10" [_thread_blocked, id=7204] |
|
| 98 |
0x0000000031565c00 JavaThread "Thread-9" [_thread_blocked, id=6880] |
|
| 99 |
0x0000000031565800 JavaThread "Thread-8" [_thread_blocked, id=6964] |
|
| 100 |
0x0000000031564800 JavaThread "Active Reference Queue Daemon" daemon [_thread_blocked, id=7260] |
|
| 101 |
0x0000000031564000 JavaThread "Timer-3" daemon [_thread_blocked, id=4892] |
|
| 102 |
0x000000003155d000 JavaThread "Timer-2" daemon [_thread_blocked, id=6948] |
|
| 103 |
0x0000000030c13000 JavaThread "TimerQueue" daemon [_thread_blocked, id=5596] |
|
| 104 |
=>0x0000000011841800 JavaThread "AWT-EventQueue-0" [_thread_in_native, id=5540] |
|
| 105 |
0x00000000307b0800 JavaThread "AWT-Windows" daemon [_thread_in_native, id=5832] |
|
| 106 |
0x00000000307afc00 JavaThread "AWT-Shutdown" [_thread_blocked, id=4548] |
|
| 107 |
0x00000000307af400 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=5040] |
|
| 108 |
0x0000000011779000 JavaThread "Timer-0" [_thread_blocked, id=6884] |
|
| 109 |
0x00000000111f1c00 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=4740] |
|
| 110 |
0x00000000111ef800 JavaThread "CompilerThread1" daemon [_thread_blocked, id=7472] |
|
| 111 |
0x00000000111e7c00 JavaThread "CompilerThread0" daemon [_thread_blocked, id=6800] |
|
| 112 |
0x00000000111e6800 JavaThread "Attach Listener" daemon [_thread_blocked, id=7688] |
|
| 113 |
0x00000000111c7400 JavaThread "Finalizer" daemon [_thread_blocked, id=7524] |
|
| 114 |
0x0000000003def400 JavaThread "Reference Handler" daemon [_thread_blocked, id=2228] |
|
| 115 |
0x0000000003d2fc00 JavaThread "main" [_thread_in_native, id=5124] |
|
| 116 |
|
|
| 117 |
Other Threads: |
|
| 118 |
0x0000000003dee400 VMThread [id=7268] |
|
| 119 |
0x00000000111f7400 WatcherThread [id=7276] |
|
| 120 |
|
|
| 121 |
VM state:not at safepoint (normal execution) |
|
| 122 |
|
|
| 123 |
VM Mutex/Monitor currently owned by a thread: None |
|
| 124 |
|
|
| 125 |
Heap |
|
| 126 |
PSYoungGen total 11392K, used 691K [0x00000000265a0000, 0x00000000273a0000, 0x00000000296a0000) |
|
| 127 |
eden space 10624K, 6% used [0x00000000265a0000,0x000000002664cc98,0x0000000027000000) |
|
| 128 |
from space 768K, 0% used [0x0000000027040000,0x0000000027040000,0x0000000027100000) |
|
| 129 |
to space 1856K, 0% used [0x00000000271d0000,0x00000000271d0000,0x00000000273a0000) |
|
| 130 |
PSOldGen total 50944K, used 35225K [0x000000001d2a0000, 0x0000000020460000, 0x00000000265a0000) |
|
| 131 |
object space 50944K, 69% used [0x000000001d2a0000,0x000000001f5066a8,0x0000000020460000) |
|
| 132 |
PSPermGen total 58624K, used 44603K [0x00000000152a0000, 0x0000000018be0000, 0x000000001d2a0000) |
|
| 133 |
object space 58624K, 76% used [0x00000000152a0000,0x0000000017e2ef18,0x0000000018be0000) |
|
| 134 |
|
|
| 135 |
Dynamic libraries: |
|
| 136 |
0x0000000140000000 - 0x0000000140138000 C:\Program Files\MATLAB\R2008a\bin\win64\MATLAB.exe |
|
| 137 |
0x0000000077a60000 - 0x0000000077c09000 C:\Windows\SYSTEM32\ntdll.dll |
|
| 138 |
0x0000000077940000 - 0x0000000077a5f000 C:\Windows\system32\kernel32.dll |
|
| 139 |
0x000007fefdbd0000 - 0x000007fefdc3b000 C:\Windows\system32\KERNELBASE.dll |
|
| 140 |
0x0000000180000000 - 0x0000000180401000 C:\Program Files\MATLAB\R2008a\bin\win64\libut.dll |
|
| 141 |
0x000007fefe1b0000 - 0x000007fefe1c7000 C:\Windows\system32\imagehlp.dll |
|
| 142 |
0x000007fefdf80000 - 0x000007fefe01f000 C:\Windows\system32\msvcrt.dll |
|
| 143 |
0x0000000077c30000 - 0x0000000077c37000 C:\Windows\system32\PSAPI.DLL |
|
| 144 |
0x00000000010d0000 - 0x00000000010f8000 C:\Program Files\MATLAB\R2008a\bin\win64\LIBEXPAT.dll |
|
| 145 |
0x0000000073fa0000 - 0x0000000074069000 C:\Windows\WinSxS\amd64_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.5592_none_88e45feb2faab9ce\MSVCR80.dll |
|
| 146 |
0x000000004a800000 - 0x000000004a917000 C:\Program Files\MATLAB\R2008a\bin\win64\icuuc36.dll |
|
| 147 |
0x000007feffc30000 - 0x000007feffd0b000 C:\Windows\system32\ADVAPI32.dll |
|
| 148 |
0x000007feff4e0000 - 0x000007feff4ff000 C:\Windows\SYSTEM32\sechost.dll |
|
| 149 |
0x000007feff140000 - 0x000007feff26d000 C:\Windows\system32\RPCRT4.dll |
|
| 150 |
0x0000000001120000 - 0x0000000001123000 C:\Program Files\MATLAB\R2008a\bin\win64\icudt36.dll |
|
| 151 |
0x000000004ab00000 - 0x000000004ab0f000 C:\Program Files\MATLAB\R2008a\bin\win64\icuio36.dll |
|
| 152 |
0x00000000012b0000 - 0x00000000013b6000 C:\Program Files\MATLAB\R2008a\bin\win64\icuin36.dll |
|
| 153 |
0x0000000072920000 - 0x0000000072a29000 C:\Windows\WinSxS\amd64_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.5592_none_88e45feb2faab9ce\MSVCP80.dll |
|
| 154 |
0x0000000077840000 - 0x000000007793a000 C:\Windows\system32\USER32.dll |
|
| 155 |
0x000007feff5a0000 - 0x000007feff607000 C:\Windows\system32\GDI32.dll |
|
| 156 |
0x000007fefe1a0000 - 0x000007fefe1ae000 C:\Windows\system32\LPK.dll |
|
| 157 |
0x000007feffb60000 - 0x000007feffc29000 C:\Windows\system32\USP10.dll |
|
| 158 |
0x00000000013c0000 - 0x0000000001534000 C:\Program Files\MATLAB\R2008a\bin\win64\libmwservices.dll |
|
| 159 |
0x0000000001540000 - 0x00000000015b0000 C:\Program Files\MATLAB\R2008a\bin\win64\libmx.dll |
|
| 160 |
0x0000000001180000 - 0x0000000001197000 C:\Program Files\MATLAB\R2008a\bin\win64\zlib1.dll |
|
| 161 |
0x00000000015b0000 - 0x0000000001658000 C:\Program Files\MATLAB\R2008a\bin\win64\libmwmathutil.dll |
|
| 162 |
0x0000000001660000 - 0x00000000016b5000 C:\Program Files\MATLAB\R2008a\bin\win64\mpath.dll |
|
| 163 |
0x00000000016d0000 - 0x00000000016f1000 C:\Program Files\MATLAB\R2008a\bin\win64\mlutil.dll |
|
| 164 |
0x000007fef9630000 - 0x000007fef96d0000 C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.17514_none_a4d6a923711520a9\COMCTL32.dll |
|
| 165 |
0x000007fefdd80000 - 0x000007fefde17000 C:\Windows\system32\comdlg32.dll |
|
| 166 |
0x000007feff660000 - 0x000007feff6d1000 C:\Windows\system32\SHLWAPI.dll |
|
| 167 |
0x000007fefe1d0000 - 0x000007fefef58000 C:\Windows\system32\SHELL32.dll |
|
| 168 |
0x000007fefce80000 - 0x000007fefce96000 C:\Windows\system32\NETAPI32.dll |
|
| 169 |
0x000007fefce70000 - 0x000007fefce7c000 C:\Windows\system32\netutils.dll |
|
| 170 |
0x000007fefd500000 - 0x000007fefd523000 C:\Windows\system32\srvcli.dll |
|
| 171 |
0x000007fefce50000 - 0x000007fefce65000 C:\Windows\system32\wkscli.dll |
|
| 172 |
0x000007feff610000 - 0x000007feff65d000 C:\Windows\system32\WS2_32.dll |
|
| 173 |
0x000007feff6e0000 - 0x000007feff6e8000 C:\Windows\system32\NSI.dll |
|
| 174 |
0x0000000001710000 - 0x0000000001765000 C:\Program Files\MATLAB\R2008a\bin\win64\mcr.dll |
|
| 175 |
0x0000000001780000 - 0x00000000017a5000 C:\Program Files\MATLAB\R2008a\bin\win64\iqm.dll |
|
| 176 |
0x00000000017c0000 - 0x00000000017e1000 C:\Program Files\MATLAB\R2008a\bin\win64\bridge.dll |
|
| 177 |
0x0000000001800000 - 0x0000000001811000 C:\Program Files\MATLAB\R2008a\bin\win64\libmex.dll |
|
| 178 |
0x0000000001830000 - 0x00000000018bc000 C:\Program Files\MATLAB\R2008a\bin\win64\m_dispatcher.dll |
|
| 179 |
0x00000000018d0000 - 0x00000000018f5000 C:\Program Files\MATLAB\R2008a\bin\win64\datasvcs.dll |
|
| 180 |
0x0000000012000000 - 0x0000000012295000 C:\Program Files\MATLAB\R2008a\bin\win64\xerces-c_2_7.dll |
|
| 181 |
0x0000000001920000 - 0x00000000021b1000 C:\Program Files\MATLAB\R2008a\bin\win64\m_interpreter.dll |
|
| 182 |
0x00000000021d0000 - 0x0000000002201000 C:\Program Files\MATLAB\R2008a\bin\win64\libmat.dll |
|
| 183 |
0x0000000002220000 - 0x0000000002325000 C:\Program Files\MATLAB\R2008a\bin\win64\libhdf5.dll |
|
| 184 |
0x0000000002330000 - 0x000000000239f000 C:\Program Files\MATLAB\R2008a\bin\win64\profiler.dll |
|
| 185 |
0x00000000023b0000 - 0x00000000023ba000 C:\Program Files\MATLAB\R2008a\bin\win64\libmwmathrng.dll |
|
| 186 |
0x00000000023d0000 - 0x00000000023ea000 C:\Program Files\MATLAB\R2008a\bin\win64\m_pcodeio.dll |
|
| 187 |
0x0000000002400000 - 0x000000000244a000 C:\Program Files\MATLAB\R2008a\bin\win64\m_ir.dll |
|
| 188 |
0x0000000002460000 - 0x0000000002a1b000 C:\Program Files\MATLAB\R2008a\bin\win64\m_parser.dll |
|
| 189 |
0x0000000002a30000 - 0x0000000002a42000 C:\Program Files\MATLAB\R2008a\bin\win64\ir_xfmr.dll |
|
| 190 |
0x0000000002a60000 - 0x0000000002c7b000 C:\Program Files\MATLAB\R2008a\bin\win64\mcos.dll |
|
| 191 |
0x0000000002c90000 - 0x0000000002c9c000 C:\Program Files\MATLAB\R2008a\bin\win64\mtok.dll |
|
| 192 |
0x0000000002cb0000 - 0x0000000002cd0000 C:\Program Files\MATLAB\R2008a\bin\win64\m_pcodegen.dll |
|
| 193 |
0x000007fefad70000 - 0x000007fefae95000 C:\Windows\system32\dbghelp.dll |
|
| 194 |
0x0000000002ce0000 - 0x0000000002cf0000 C:\Program Files\MATLAB\R2008a\bin\win64\boost_thread-vc80-mt-1_34_1.dll |
|
| 195 |
0x0000000002d00000 - 0x0000000002dc0000 C:\Program Files\MATLAB\R2008a\bin\win64\udd.dll |
|
| 196 |
0x0000000002dd0000 - 0x0000000002f12000 C:\Program Files\MATLAB\R2008a\bin\win64\libmwgui.dll |
|
| 197 |
0x0000000002f30000 - 0x000000000316a000 C:\Program Files\MATLAB\R2008a\bin\win64\hg.dll |
|
| 198 |
0x0000000003180000 - 0x00000000031d6000 C:\Program Files\MATLAB\R2008a\bin\win64\jmi.dll |
|
| 199 |
0x00000000031f0000 - 0x000000000322e000 C:\Program Files\MATLAB\R2008a\bin\win64\libmwhardcopy.dll |
|
| 200 |
0x0000000003240000 - 0x000000000329c000 C:\Program Files\MATLAB\R2008a\bin\win64\libuij.dll |
|
| 201 |
0x00000000032b0000 - 0x000000000353c000 C:\Program Files\MATLAB\R2008a\bin\win64\numerics.dll |
|
| 202 |
0x0000000003550000 - 0x000000000355c000 C:\Program Files\MATLAB\R2008a\bin\win64\libmwblas.dll |
|
| 203 |
0x0000000003570000 - 0x000000000357f000 C:\Program Files\MATLAB\R2008a\bin\win64\libmwbinder.dll |
|
| 204 |
0x0000000003590000 - 0x00000000035b4000 C:\Program Files\MATLAB\R2008a\bin\win64\libmwlapack.dll |
|
| 205 |
0x00000000035d0000 - 0x00000000035db000 C:\Program Files\MATLAB\R2008a\bin\win64\libmwfftw.dll |
|
| 206 |
0x00000000035f0000 - 0x0000000003625000 C:\Program Files\MATLAB\R2008a\bin\win64\libmwrookfastbp.dll |
|
| 207 |
0x0000000003640000 - 0x000000000366e000 C:\Program Files\MATLAB\R2008a\bin\win64\libmwma57.dll |
|
| 208 |
0x0000000010000000 - 0x00000000100d3000 C:\Program Files\MATLAB\R2008a\bin\win64\libifcoremd.dll |
|
| 209 |
0x0000000003680000 - 0x000000000389d000 C:\Program Files\MATLAB\R2008a\bin\win64\libmmd.dll |
|
| 210 |
0x00000000038a0000 - 0x00000000038a9000 C:\Program Files\MATLAB\R2008a\bin\win64\libmwcsparse.dll |
|
| 211 |
0x00000000038c0000 - 0x000000000398a000 C:\Program Files\MATLAB\R2008a\bin\win64\libmwumfpack.dll |
|
| 212 |
0x00000000039a0000 - 0x00000000039ad000 C:\Program Files\MATLAB\R2008a\bin\win64\libmwamd.dll |
|
| 213 |
0x00000000039c0000 - 0x0000000003a52000 C:\Program Files\MATLAB\R2008a\bin\win64\libmwcholmod.dll |
|
| 214 |
0x0000000003a70000 - 0x0000000003a7c000 C:\Program Files\MATLAB\R2008a\bin\win64\libmwcolamd.dll |
|
| 215 |
0x0000000003a90000 - 0x0000000003b49000 C:\Program Files\MATLAB\R2008a\bin\win64\uiw.dll |
|
| 216 |
0x0000000003b60000 - 0x0000000003b6a000 C:\Program Files\MATLAB\R2008a\bin\win64\uinone.dll |
|
| 217 |
0x0000000071490000 - 0x000000007162c000 C:\Windows\WinSxS\amd64_microsoft.vc80.mfc_1fc8b3b9a1e18e3b_8.0.50727.5592_none_8448f49f328da8c3\MFC80.DLL |
|
| 218 |
0x000007fefbcd0000 - 0x000007fefbd41000 C:\Windows\system32\WINSPOOL.DRV |
|
| 219 |
0x000007feff6f0000 - 0x000007feff8f3000 C:\Windows\system32\ole32.dll |
|
| 220 |
0x000007feff400000 - 0x000007feff4d7000 C:\Windows\system32\OLEAUT32.dll |
|
| 221 |
0x0000000003b80000 - 0x0000000003c10000 C:\Program Files\MATLAB\R2008a\bin\win64\udd_mi.dll |
|
| 222 |
0x0000000003c20000 - 0x0000000003c38000 C:\Program Files\MATLAB\R2008a\bin\win64\mwoles05.DLL |
|
| 223 |
0x0000000003c50000 - 0x0000000003cb9000 C:\Program Files\MATLAB\R2008a\bin\win64\comcli.dll |
|
| 224 |
0x0000000072900000 - 0x0000000072920000 C:\Windows\WinSxS\amd64_microsoft.vc80.atl_1fc8b3b9a1e18e3b_8.0.50727.5592_none_8a1e1b372ed7b012\ATL80.DLL |
|
| 225 |
0x0000000003cd0000 - 0x0000000003cde000 C:\Program Files\MATLAB\R2008a\bin\win64\mlautoregister.dll |
|
| 226 |
0x000007fefde20000 - 0x000007fefde4e000 C:\Windows\system32\IMM32.DLL |
|
| 227 |
0x000007feff2f0000 - 0x000007feff3f9000 C:\Windows\system32\MSCTF.dll |
|
| 228 |
0x000000006fa00000 - 0x000000006fa3f000 C:\PROGRA~2\Sophos\SOPHOS~1\SOPHOS~2.DLL |
|
| 229 |
0x0000000007240000 - 0x0000000007c0e000 C:\Program Files\MATLAB\R2008a\bin\win64\mkl.dll |
|
| 230 |
0x0000000005810000 - 0x000000000585b000 C:\Program Files\MATLAB\R2008a\bin\win64\libguide40.dll |
|
| 231 |
0x0000000005860000 - 0x0000000005868000 C:\Program Files\MATLAB\R2008a\bin\win64\mklcompat.dll |
|
| 232 |
0x0000000007c10000 - 0x00000000081b7000 C:\Program Files\MATLAB\R2008a\bin\win64\mllapack.dll |
|
| 233 |
0x0000000006c40000 - 0x0000000006d34000 C:\Program Files\MATLAB\R2008a\bin\win64\libfftw3i.dll |
|
| 234 |
0x0000000006d40000 - 0x0000000006e2e000 C:\Program Files\MATLAB\R2008a\bin\win64\libfftw3f.dll |
|
| 235 |
0x000007fefd9b0000 - 0x000007fefd9bf000 C:\Windows\system32\profapi.dll |
|
| 236 |
0x000007fefd8e0000 - 0x000007fefd8ef000 C:\Windows\system32\CRYPTBASE.dll |
|
| 237 |
0x000007fefc4d0000 - 0x000007fefc6c4000 C:\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_fa396087175ac9ac\comctl32.dll |
|
| 238 |
0x000007fefef60000 - 0x000007feff137000 C:\Windows\system32\SETUPAPI.dll |
|
| 239 |
0x000007fefdca0000 - 0x000007fefdcd6000 C:\Windows\system32\CFGMGR32.dll |
|
| 240 |
0x000007fefdc80000 - 0x000007fefdc9a000 C:\Windows\system32\DEVOBJ.dll |
|
| 241 |
0x000007feff500000 - 0x000007feff599000 C:\Windows\system32\CLBCatQ.DLL |
|
| 242 |
0x000007fefbf30000 - 0x000007fefc05c000 C:\Windows\system32\propsys.dll |
|
| 243 |
0x000007fefb4e0000 - 0x000007fefb50d000 C:\Windows\system32\ntmarta.dll |
|
| 244 |
0x000007feffd10000 - 0x000007feffd62000 C:\Windows\system32\WLDAP32.dll |
|
| 245 |
0x000007fefa3d0000 - 0x000007fefa3f7000 C:\Windows\system32\iphlpapi.dll |
|
| 246 |
0x000007fefa3c0000 - 0x000007fefa3cb000 C:\Windows\system32\WINNSI.DLL |
|
| 247 |
0x000007fefd0a0000 - 0x000007fefd0fb000 C:\Windows\system32\DNSAPI.dll |
|
| 248 |
0x000007fef9e00000 - 0x000007fef9e11000 C:\Windows\system32\dhcpcsvc6.DLL |
|
| 249 |
0x000007fef9db0000 - 0x000007fef9dc8000 C:\Windows\system32\dhcpcsvc.DLL |
|
| 250 |
0x000007fefd850000 - 0x000007fefd875000 C:\Windows\system32\SspiCli.dll |
|
| 251 |
0x0000000074fe0000 - 0x0000000074fe3000 C:\Windows\system32\icmp.Dll |
|
| 252 |
0x000000000f820000 - 0x000000000fd71000 C:\Program Files\MATLAB\R2008a\sys\java\jre\win64\jre1.6.0\bin\server\jvm.dll |
|
| 253 |
0x000007fefb5c0000 - 0x000007fefb5fb000 C:\Windows\system32\WINMM.dll |
|
| 254 |
0x0000000006aa0000 - 0x0000000006aaa000 C:\Program Files\MATLAB\R2008a\sys\java\jre\win64\jre1.6.0\bin\hpi.dll |
|
| 255 |
0x00000000082c0000 - 0x00000000082ce000 C:\Program Files\MATLAB\R2008a\sys\java\jre\win64\jre1.6.0\bin\verify.dll |
|
| 256 |
0x00000000082d0000 - 0x00000000082f7000 C:\Program Files\MATLAB\R2008a\sys\java\jre\win64\jre1.6.0\bin\java.dll |
|
| 257 |
0x0000000008300000 - 0x0000000008312000 C:\Program Files\MATLAB\R2008a\sys\java\jre\win64\jre1.6.0\bin\zip.dll |
|
| 258 |
0x000000000ff40000 - 0x000000000ffa5000 C:\Program Files\WIDCOMM\Bluetooth Software\btmmhook.dll |
|
| 259 |
0x000000000ffb0000 - 0x000000000ffc6000 C:\Program Files\MATLAB\R2008a\bin\win64\nativejava.dll |
|
| 260 |
0x000000000ffe0000 - 0x000000000fff6000 C:\Program Files\MATLAB\R2008a\bin\win64\nativejmi.dll |
|
| 261 |
0x00000000112f0000 - 0x00000000112f7000 C:\Program Files\MATLAB\R2008a\bin\win64\nativeservices.dll |
|
| 262 |
0x0000000011b40000 - 0x0000000011d90000 C:\Program Files\MATLAB\R2008a\sys\java\jre\win64\jre1.6.0\bin\awt.dll |
|
| 263 |
0x0000000011f10000 - 0x0000000011f79000 C:\Program Files\MATLAB\R2008a\sys\java\jre\win64\jre1.6.0\bin\fontmanager.dll |
|
| 264 |
|
|
| 265 |
VM Arguments: |
|
| 266 |
jvm_args: -Xss512k -XX:PermSize=32M -Xms64m -XX:NewRatio=3 -XX:MaxPermSize=128M -Xmx196m -XX:MaxDirectMemorySize=2147400000 -Dsun.java2d.noddraw=true -Dsun.awt.nopixfmt=true -Xshare:off -Xrs -Djava.library.path=C:\Program Files\MATLAB\R2008a\bin\win64 vfprintf abort |
|
| 267 |
java_command: <unknown> |
|
| 268 |
Launcher Type: generic |
|
| 269 |
|
|
| 270 |
Environment Variables: |
|
| 271 |
CLASSPATH=.;C:\Program Files (x86)\Java\jre6\lib\ext\QTJava.zip |
|
| 272 |
PATH=C:\Program Files (x86)\Nokia\PC Connectivity Solution\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files\Intel\DMIX;C:\Program Files (x86)\NTRU Cryptosystems\NTRU TCG Software Stack\bin\;C:\Program Files\NTRU Cryptosystems\NTRU TCG Software Stack\bin\;C:\Program Files\Wave Systems Corp\Gemalto\Access Client\v5\;c:\Program Files\WIDCOMM\Bluetooth Software\;c:\Program Files\WIDCOMM\Bluetooth Software\syswow64;C:\Program Files (x86)\Common Files\Roxio Shared\DLLShared\;C:\Program Files (x86)\Common Files\Roxio Shared\10.0\DLLShared\;C:\Program Files (x86)\Common Files\Adobe\AGL;C:\Program Files\MATLAB\R2010b\bin;C:\Program Files\MATLAB\R2010a\bin;C:\Program Files\MATLAB\R2008a\bin;C:\Program Files\MATLAB\R2008a\bin\win64;C:\Program Files (x86)\QuickTime\QTSystem\;C:\Program Files\Microsoft Windows Performance Toolkit\ |
|
| 273 |
USERNAME=rmeddis |
|
| 274 |
OS=Windows_NT |
|
| 275 |
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 37 Stepping 2, GenuineIntel |
|
| 276 |
|
|
| 277 |
|
|
| 278 |
|
|
| 279 |
--------------- S Y S T E M --------------- |
|
| 280 |
|
|
| 281 |
OS: Windows NT 6.1 Build 7601 Service Pack 1 |
|
| 282 |
|
|
| 283 |
CPU:total 4 em64t ht |
|
| 284 |
|
|
| 285 |
Memory: 4k page, physical 8181592k(5194804k free), swap 16361336k(13377632k free) |
|
| 286 |
|
|
| 287 |
vm_info: Java HotSpot(TM) 64-Bit Server VM (1.6.0-b105) for windows-amd64, built on Nov 29 2006 00:38:01 by "java_re" with unknown MS VC++:1400 |
|
| 288 |
|
|
| multithreshold 1.46/paradigms/paradigm_TMC.m | ||
|---|---|---|
| 8 | 8 |
stimulusParameters.WRVsteps= [-10 -4]; |
| 9 | 9 |
stimulusParameters.WRVlimits=[-30 110]; |
| 10 | 10 |
|
| 11 |
|
|
| 11 | 12 |
stimulusParameters.cueTestDifference = 10; |
| 12 | 13 |
experiment.psyFunSlope = -1; |
| 13 | 14 |
withinRuns.direction='up'; |
| multithreshold 1.46/plotProfile.m | ||
|---|---|---|
| 1 |
function plotProfile(longTone,shortTone,gaps,BFs,TMC,offBFs,IFMCs) |
|
| 1 |
function plotProfile(fgName, bgName) |
|
| 2 |
|
|
| 3 |
addpath (['..' filesep 'profiles']) |
|
| 2 | 4 |
|
| 3 | 5 |
%% plot profile |
| 4 | 6 |
if nargin<1 |
| 5 |
load profile |
|
| 7 |
fgName = myFile; |
|
| 8 |
bgName = ''; |
|
| 6 | 9 |
end |
| 7 | 10 |
|
| 8 |
% comparison data (e.g. participants)
|
|
| 9 |
% rows are BFs
|
|
| 11 |
cmd=['foreground = ' fgName ';'];
|
|
| 12 |
eval(cmd)
|
|
| 10 | 13 |
|
| 11 |
% % -------------------------------------------JSan |
|
| 12 |
% compareBFs=[250 500 1000 2000 3000 |
|
| 13 |
% ]; |
|
| 14 |
% compareLongTone= [67.46485 56.95655 65.01985 61.46655 73.33265 |
|
| 15 |
% ]; |
|
| 16 |
% compareShortTone=[ 72.3185 63.2818 69.0373 65.2853 76 |
|
| 17 |
% ]; |
|
| 18 |
% |
|
| 19 |
% compareGaps=[0.02 0.05 0.08]; |
|
| 20 |
% compareTMC= [ |
|
| 21 |
% 84 69 77 75 93 |
|
| 22 |
% 88 73 81 79 97 |
|
| 23 |
% 95 79 85 83 98 |
|
| 24 |
% ]; |
|
| 25 |
% |
|
| 26 |
% compareMaskerFreqs=[0.7 0.9 1 1.1 1.3 ]; |
|
| 27 |
% compareIFMCs=[83.1698 77.3165 79.8474 82.9074 82.3294 |
|
| 28 |
% 80.9667 73.6653 80.9446 80.7005 79.0022 |
|
| 29 |
% 82.0135 71.2284 78.7345 74.3342 84.126 |
|
| 30 |
% 79.3348 70.3347 78.5769 79.7274 91.9849 |
|
| 31 |
% 79.2308 76.3164 83.6881 86.2105 NaN |
|
| 32 |
% ]; |
|
| 33 |
% |
|
| 34 |
% -------------------------------------------JE |
|
| 35 |
compareBFs=[250 500 1000 2000 4000 8000]; |
|
| 36 |
compareLongTone= [32 30 31 40 54 NaN]; |
|
| 37 |
compareShortTone=[ 49 50 47 56 63 NaN]; |
|
| 38 |
|
|
| 39 |
compareGaps=0.01:0.01:0.09; |
|
| 40 |
compareTMC= [ |
|
| 41 |
69 83 82 NaN NaN NaN NaN NaN NaN |
|
| 42 |
61 68 79 88 93 NaN NaN NaN NaN |
|
| 43 |
63 69 79 84 92 NaN NaN NaN NaN |
|
| 44 |
67 71 75 80 82 84 88 93 NaN |
|
| 45 |
82 82 86 86 NaN 83 88 90 75 |
|
| 46 |
NaN NaN NaN NaN NaN NaN NaN NaN NaN |
|
| 47 |
]; |
|
| 48 |
compareTMC=compareTMC'; |
|
| 49 |
|
|
| 50 |
compareMaskerFreqs=[0.5 0.7 0.9 1 1.1 1.3 1.6]; |
|
| 51 |
compareIFMCs=[ |
|
| 52 |
64 60 58 58 57 60 64 |
|
| 53 |
65 63 58 55 54 59 69 |
|
| 54 |
68 64 60 59 62 73 79 |
|
| 55 |
76 75 71 67 68 71 77 |
|
| 56 |
79 71 68 69 73 75 77 |
|
| 57 |
76 73 75 75 76 80 NaN |
|
| 58 |
]; |
|
| 59 |
compareIFMCs=compareIFMCs'; |
|
| 60 |
|
|
| 61 |
% % -------------------------------------------CMR |
|
| 62 |
% % CMR |
|
| 63 |
% compareBFs=[250 500 1000 2000 4000 8000]; |
|
| 64 |
% compareLongTone=[ 11.4 1.55 -13.5 -6.35 -6.4 7.45]; |
|
| 65 |
% compareShortTone=[ 23.85 18.9 9.85 10.6 9.55 21.9]; |
|
| 66 |
% |
|
| 67 |
% compareGaps=0.01:0.01:0.09; |
|
| 68 |
% compareTMC= [ |
|
| 69 |
% 28.5 35.0 49.3 70.1 80.5 85.5 NaN NaN NaN; |
|
| 70 |
% 31.1 44.3 48.4 59.5 56.4 76.7 70.2 82.4 76.3; |
|
| 71 |
% 33.4 38.4 48.8 55.8 64.5 78.7 84.2 88.3 90.3; |
|
| 72 |
% 25.4 37.0 49.2 49.7 58.2 69.6 87.7 95.8 93.0; |
|
| 73 |
% 18.2 23.5 27.4 41.5 64.3 82.1 86.7 91.2 NaN; |
|
| 74 |
% 32.5 35.8 43.5 52.1 69.1 78.6 86.6 86.0 NaN; |
|
| 75 |
% ]; |
|
| 76 |
% compareTMC=compareTMC'; |
|
| 77 |
% |
|
| 78 |
% compareMaskerFreqs=[0.5 0.7 0.9 1 1.1 1.3 1.6]; |
|
| 79 |
% compareIFMCs=[ |
|
| 80 |
% 50 42 34 35 34 33 37; |
|
| 81 |
% 58 51 38 33 28 41 49; |
|
| 82 |
% 57 41 27 20 28 37 66; |
|
| 83 |
% 61 49 27 20 34 68 79; |
|
| 84 |
% 67 45 27 22 46 74 87; |
|
| 85 |
% 62 62 43 22 47 56 83; |
|
| 86 |
% ]; |
|
| 87 |
% compareIFMCs=compareIFMCs'; |
|
| 14 |
if nargin==2 |
|
| 15 |
cmd=['background = ' bgName ';']; |
|
| 16 |
eval(cmd) |
|
| 17 |
else |
|
| 18 |
bgName=''; |
|
| 19 |
end |
|
| 88 | 20 |
|
| 89 | 21 |
% absolute thresholds |
| 90 | 22 |
figure(90), clf |
| 91 | 23 |
subplot(2,1,2) |
| 92 |
semilogx(BFs,longTone,'ko-','lineWidth',2); hold on |
|
| 93 |
semilogx(BFs,shortTone,'bo-','lineWidth',2); hold on |
|
| 94 |
semilogx(compareBFs,compareLongTone,'ko:'); hold on |
|
| 95 |
semilogx(compareBFs,compareShortTone,'bo:'); hold on |
|
| 24 |
semilogx(foreground.BFs,foreground.LongTone,'ko-','lineWidth',2); hold on |
|
| 25 |
semilogx(foreground.BFs,foreground.ShortTone,'bo-','lineWidth',2); hold on |
|
| 26 |
if ~isempty(bgName) |
|
| 27 |
semilogx(background.BFs,background.LongTone,'ko:'); hold on |
|
| 28 |
semilogx(background.BFs,background.ShortTone,'bo:'); hold on |
|
| 29 |
end |
|
| 96 | 30 |
ylim([0 100]) |
| 97 | 31 |
|
| 98 | 32 |
% TMC |
| 99 |
for BFno=1:length(BFs)
|
|
| 33 |
for BFno=1:length(foreground.TMCFreq)
|
|
| 100 | 34 |
subplot(2,6,BFno) |
| 101 |
plot(gaps,TMC(:,BFno)-longTone(BFno),'r','lineWidth',3), hold on
|
|
| 102 |
plot(gaps,TMC(:,BFno),'b','lineWidth',3), hold on
|
|
| 35 |
plot(foreground.Gaps,foreground.TMC(BFno,:)-foreground.LongTone(BFno),'r','lineWidth',3), hold on
|
|
| 36 |
plot(foreground.Gaps,foreground.TMC(BFno,:),'b','lineWidth',3), hold on
|
|
| 103 | 37 |
ylim([-10 110]) |
| 104 | 38 |
xlim([0.01 0.1]) |
| 105 | 39 |
grid on |
| 106 | 40 |
if BFno==1 |
| 107 | 41 |
ylabel('masker dB SL')
|
| 108 | 42 |
xlabel('gap')
|
| 109 |
% text(0.02,80,' TMC','backgroundColor','w') |
|
| 110 | 43 |
end |
| 111 |
title([num2str(BFs(BFno)) ' Hz'])
|
|
| 44 |
title([num2str(foreground.TMCFreq(BFno)) ' Hz'])
|
|
| 112 | 45 |
set(gca,'XTick',[ 0.1],'xTickLabel', { '0.1'})
|
| 113 | 46 |
end |
| 114 | 47 |
|
| 48 |
if ~isempty(bgName) |
|
| 49 |
for BFno=1:length(background.TMCFreq) |
|
| 50 |
BF = background.TMCFreq(BFno); |
|
| 51 |
idx = find(BF == foreground.TMCFreq); |
|
| 52 |
if ~isempty(idx); |
|
| 53 |
|
|
| 54 |
subplot(2,6,idx) |
|
| 55 |
plot(background.Gaps,background.TMC(BFno,:)-background.LongTone(BFno),'k:') |
|
| 56 |
plot(background.Gaps,background.TMC(BFno,:),'k:') |
|
| 57 |
ylim([-10 110]) |
|
| 58 |
xlim([0.01 0.1]) |
|
| 59 |
end |
|
| 60 |
end |
|
| 61 |
end |
|
| 62 |
|
|
| 115 | 63 |
% IFMCs |
| 116 |
for BFno=1:length(BFs)
|
|
| 117 |
freq=offBFs'*BFs(BFno);
|
|
| 64 |
for BFno=1:length(foreground.IFMCFreq)
|
|
| 65 |
freq=foreground.MaskerRatio'*foreground.IFMCFreq(BFno);
|
|
| 118 | 66 |
subplot(2,1,2) |
| 119 |
semilogx(freq,IFMCs(:,BFno),'r','lineWidth',3), hold on
|
|
| 67 |
semilogx(freq,foreground.IFMCs(BFno,:),'r','lineWidth',3), hold on
|
|
| 120 | 68 |
ylim([0 100]) |
| 121 | 69 |
xlim([100 12000]) |
| 122 | 70 |
grid on |
| 123 | 71 |
end |
| 124 | 72 |
xlabel('frequency (Hz)')
|
| 125 | 73 |
ylabel('masker dB / probe dB')
|
| 126 |
set(gca,'XTick',BFs)
|
|
| 74 |
set(gca,'XTick',foreground.IFMCFreq)
|
|
| 127 | 75 |
|
| 128 |
for BFno=1:length(compareBFs) |
|
| 129 |
subplot(2,6,BFno) |
|
| 130 |
plot(compareGaps,compareTMC(:,BFno)-longTone(BFno),'k:') |
|
| 131 |
plot(compareGaps,compareTMC(:,BFno),'k:') |
|
| 132 |
ylim([-10 110]) |
|
| 133 |
xlim([0.01 0.1]) |
|
| 134 |
grid on |
|
| 135 |
if BFno==1 |
|
| 136 |
ylabel('masker dB SL')
|
|
| 137 |
xlabel('gap')
|
|
| 138 |
% text(0.02,80,' TMC','backgroundColor','w') |
|
| 76 |
if ~isempty(bgName) |
|
| 77 |
for BFno=1:length(background.IFMCFreq) |
|
| 78 |
freq=background.MaskerRatio'*background.IFMCFreq(BFno); |
|
| 79 |
subplot(2,1,2) |
|
| 80 |
semilogx(freq,background.IFMCs(BFno,:),'k:') |
|
| 81 |
ylim([0 100]) |
|
| 82 |
xlim([100 12000]) |
|
| 139 | 83 |
end |
| 140 |
title([num2str(BFs(BFno)) ' Hz']) |
|
| 141 |
set(gca,'XTick',[ 0.1],'xTickLabel', { '0.1'})
|
|
| 142 |
end |
|
| 143 |
|
|
| 144 |
% IFMCs |
|
| 145 |
for BFno=1:length(compareBFs) |
|
| 146 |
compareFreq=compareMaskerFreqs'*BFs(BFno); |
|
| 147 |
subplot(2,1,2) |
|
| 148 |
semilogx(compareFreq,compareIFMCs(:,BFno),'k:') |
|
| 149 |
ylim([0 100]) |
|
| 150 |
xlim([100 12000]) |
|
| 151 |
grid on |
|
| 152 | 84 |
end |
| 153 | 85 |
mydate=datestr(now); idx=findstr(':',mydate); mydate(idx)='_';
|
| 154 | 86 |
|
| multithreshold 1.46/printReport.m | ||
|---|---|---|
| 23 | 23 |
% print new report |
| 24 | 24 |
printReportGuide.showTracks=experiment.printTracks; |
| 25 | 25 |
printReportGuide.fileName=[]; |
| 26 |
if experiment.saveData |
|
| 27 |
saveFileName=... |
|
| 28 |
['savedData/' experiment.name '_' ... |
|
| 29 |
experiment.date '_' experiment.paradigm]; |
|
| 30 |
else |
|
| 31 |
% save this data (just in case) |
|
| 32 |
saveFileName=['savedData/mostRecentResults']; |
|
| 33 |
end |
|
| 26 |
% save this data (just in case) |
|
| 27 |
saveFileName=['savedData/mostRecentResults']; |
|
| 34 | 28 |
experiment.minElapsed=etime(clock, betweenRuns.timeNow)/60; |
| 35 | 29 |
save(saveFileName, 'experiment', 'stimulusParameters',... |
| 36 | 30 |
'betweenRuns', 'withinRuns', 'statsModel', 'expGUIhandles') |
| ... | ... | |
| 87 | 81 |
addToMsg(msg,0) |
| 88 | 82 |
if ~isempty(paramChanges) |
| 89 | 83 |
fprintf('\n')
|
| 90 |
disp(paramChanges)
|
|
| 84 |
fprintf('%s\n', char(paramChanges))
|
|
| 91 | 85 |
end |
| 92 | 86 |
|
| 93 | 87 |
% sort tracks into the same order |
| ... | ... | |
| 195 | 189 |
|
| 196 | 190 |
fprintf('\nparadigm:\t%s\n ', experiment.paradigm)
|
| 197 | 191 |
if ~isempty(paramChanges) |
| 198 |
disp(paramChanges)
|
|
| 192 |
fprintf('%s\n', char(paramChanges))
|
|
| 199 | 193 |
end |
| 200 | 194 |
|
| 201 | 195 |
% ------------------------------------------------- sortTablesForPrinting |
| multithreshold 1.46/profile2mFile.m | ||
|---|---|---|
| 1 |
function profile2mFile(longTone, shortTone, gaps, BFs, TMC, offBFs, ... |
|
| 2 |
IFMCs, mFileName) |
|
| 3 |
|
|
| 4 |
St = ['function x = ' mFileName ]; |
|
| 5 |
fid = fopen([mFileName '.m'],'w'); |
|
| 6 |
fprintf(fid, '%s\n', St); |
|
| 7 |
|
|
| 8 |
St = ['x.BFs = [' num2str(BFs) '];' ]; |
|
| 9 |
fprintf(fid, '%s\n', St); |
|
| 10 |
|
|
| 11 |
St = ['x.LongTone = [' num2str(longTone',3) '];' ]; |
|
| 12 |
fprintf(fid, '%s\n', St); |
|
| 13 |
|
|
| 14 |
St = ['x.ShortTone = [' num2str(shortTone',3) '];' ]; |
|
| 15 |
fprintf(fid, '%s\n', St); |
|
| 16 |
|
|
| 17 |
St = ['x.Gaps = [' num2str(gaps',3) '];' ]; |
|
| 18 |
fprintf(fid, '%s\n', St); |
|
| 19 |
|
|
| 20 |
TMCFreq = BFs; |
|
| 21 |
St = ['x.TMCFreq = [' num2str(TMCFreq) '];' ]; |
|
| 22 |
fprintf(fid, '%s\n', St); |
|
| 23 |
|
|
| 24 |
fprintf(fid, '%s\t', 'x.TMC = ['); |
|
| 25 |
for i = 1:size(TMC,1), |
|
| 26 |
for j = 1:size(TMC,2), |
|
| 27 |
St = [num2str(TMC(i,j),3)]; |
|
| 28 |
fprintf(fid, '%s\t', St); |
|
| 29 |
end |
|
| 30 |
fprintf(fid,'%s\n',' '); |
|
| 31 |
end |
|
| 32 |
fprintf(fid,'%s\n','];'); |
|
| 33 |
|
|
| 34 |
St = ['x.TMC = x.TMC'';' ]; |
|
| 35 |
fprintf(fid, '%s\n', St); |
|
| 36 |
|
|
| 37 |
St = ['x.MaskerRatio = [' num2str(offBFs',2) '];' ]; |
|
| 38 |
fprintf(fid, '%s\n', St); |
|
| 39 |
|
|
| 40 |
IFMCFreq = BFs; |
|
| 41 |
St = ['x.IFMCFreq = [' num2str(IFMCFreq) '];' ]; |
|
| 42 |
fprintf(fid, '%s\n', St); |
|
| 43 |
|
|
| 44 |
fprintf(fid, '%s\t', 'x.IFMCs = ['); |
|
| 45 |
for i = 1:size(IFMCs,1), |
|
| 46 |
for j = 1:size(IFMCs,2), |
|
| 47 |
St = [num2str(IFMCs(i,j),3)]; |
|
| 48 |
fprintf(fid, '%s\t', St); |
|
| 49 |
end |
|
| 50 |
fprintf(fid,'%s\n',' '); |
|
| 51 |
end |
|
| 52 |
fprintf(fid,'%s\n','];'); |
|
| 53 |
|
|
| 54 |
St = ['x.IFMCs = x.IFMCs'';' ]; |
|
| 55 |
fprintf(fid, '%s\n', St); |
|
| 56 |
|
|
| 57 |
fclose(fid); |
|
| 58 |
|
|
| 59 |
|
|
| 60 |
|
|
| 61 |
|
|
| 62 |
|
|
| 63 |
|
|
| 64 |
|
|
| 65 |
|
|
| multithreshold 1.46/subjGUI_MT.m | ||
|---|---|---|
| 1379 | 1379 |
if experiment.stop || experiment.singleShot |
| 1380 | 1380 |
% trap for single trial or user interrupt using 'stop' button. |
| 1381 | 1381 |
experiment.status= 'waitingForStart'; |
| 1382 |
experiment.stop=0; |
|
| 1382 |
% experiment.stop=0;
|
|
| 1383 | 1383 |
errormsg='manually stopped'; |
| 1384 | 1384 |
addToMsg(errormsg,1) |
| 1385 | 1385 |
return |
| profiles/profile_CMA_L.m | ||
|---|---|---|
| 1 |
function x = profile_CMA_L |
|
| 2 |
x.BFs= [ |
|
| 3 |
250 500 1000 2000 4000 8000 |
|
| 4 |
]; |
|
| 5 |
x.LongTone= [ |
|
| 6 |
6.60 -3.45 -6.50 -5.00 2.75 11.90 |
|
| 7 |
]; |
|
| 8 |
x.ShortTone= [ |
|
| 9 |
22.40 15.40 15.20 12.00 11.65 27.80 |
|
| 10 |
]; |
|
| 11 |
x.Gaps= [ |
|
| 12 |
0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 |
|
| 13 |
]; |
|
| 14 |
x.TMCFreq= [ |
|
| 15 |
250 500 1000 2000 4000 6000 |
|
| 16 |
]; |
|
| 17 |
x.TMC= [ |
|
| 18 |
35.13 27.60 26.90 20.37 20.90 37.50 |
|
| 19 |
41.60 40.87 31.93 32.03 26.20 40.83 |
|
| 20 |
55.87 44.97 42.30 44.20 30.13 48.47 |
|
| 21 |
76.73 56.03 49.33 44.67 44.20 57.10 |
|
| 22 |
87.07 52.97 57.97 53.17 67.03 74.10 |
|
| 23 |
92.10 73.27 72.23 64.63 84.83 83.57 |
|
| 24 |
NaN 66.77 77.73 82.67 89.47 91.60 |
|
| 25 |
NaN 78.97 81.80 90.77 93.90 90.95 |
|
| 26 |
NaN 72.80 83.80 87.95 NaN NaN |
|
| 27 |
]; |
|
| 28 |
x.TMC = x.TMC'; |
|
| 29 |
x.IFMCFreq= [ |
|
| 30 |
250 500 1000 2000 4000 6000 8000 |
|
| 31 |
]; |
|
| 32 |
x.MaskerRatio=[ |
|
| 33 |
0.5 0.7 0.9 1 1.1 1.3 1.6 |
|
| 34 |
]; |
|
| 35 |
x.IFMCs=[ |
|
| 36 |
48.40 45.83 51.27 42.03 55.93 60.97 73.57 |
|
| 37 |
35.83 33.90 28.13 33.10 39.90 45.73 68.83 |
|
| 38 |
33.53 21.17 23.03 21.07 22.28 27.30 31.07 |
|
| 39 |
29.20 18.57 21.33 17.17 17.03 23.93 30.23 |
|
| 40 |
26.90 19.83 28.13 27.00 22.00 31.10 40.93 |
|
| 41 |
31.37 21.30 41.17 34.57 32.33 46.47 46.60 |
|
| 42 |
34.53 27.90 61.53 52.30 48.08 32.50 44.87 |
|
| 43 |
]; |
|
| 44 |
x.IFMCs= x.IFMCs'; |
|
| profiles/profile_JE_L.m | ||
|---|---|---|
| 1 |
function x = profile_JE_L |
|
| 2 |
x.BFs= [ |
|
| 3 |
250 500 1000 2000 3000 4000 |
|
| 4 |
]; |
|
| 5 |
x.LongTone= [ |
|
| 6 |
31.71 30.29 30.54 39.79 NaN 53.71 |
|
| 7 |
]; |
|
| 8 |
x.ShortTone= [ |
|
| 9 |
48.50 50.17 46.57 55.80 62.40 63.45 |
|
| 10 |
]; |
|
| 11 |
x.Gaps= [ |
|
| 12 |
0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 |
|
| 13 |
]; |
|
| 14 |
x.TMCFreq= [ |
|
| 15 |
250 500 1000 2000 4000 |
|
| 16 |
]; |
|
| 17 |
x.TMC= [ |
|
| 18 |
68.97 61.43 63.20 67.37 81.83 |
|
| 19 |
82.70 68.40 69.27 71.07 82.38 |
|
| 20 |
81.77 78.53 79.20 74.50 85.78 |
|
| 21 |
93.90 87.77 83.83 80.07 85.60 |
|
| 22 |
NaN 93.00 92.40 81.50 NaN |
|
| 23 |
NaN NaN NaN 83.53 82.50 |
|
| 24 |
NaN NaN NaN 88.35 88.20 |
|
| 25 |
NaN NaN NaN 92.80 89.50 |
|
| 26 |
NaN NaN NaN NaN 74.80 |
|
| 27 |
|
|
| 28 |
]; |
|
| 29 |
x.TMC = x.TMC'; |
|
| 30 |
x.IFMCFreq= [ |
|
| 31 |
250 500 1000 2000 3000 4000 |
|
| 32 |
]; |
|
| 33 |
x.MaskerRatio=[ |
|
| 34 |
0.5 0.7 0.9 1 1.1 1.3 1.6 |
|
| 35 |
]; |
|
| 36 |
x.IFMCs=[ |
|
| 37 |
64.37 64.53 67.65 75.50 78.80 76.26 |
|
| 38 |
59.70 62.93 63.70 74.57 71.30 72.56 |
|
| 39 |
57.50 57.67 59.85 70.53 67.73 74.90 |
|
| 40 |
58.27 55.27 59.30 66.97 69.37 75.13 |
|
| 41 |
57.20 53.73 61.55 67.73 72.70 76.04 |
|
| 42 |
60.23 58.73 72.58 71.23 75.43 80.08 |
|
| 43 |
64.47 69.40 78.98 76.70 77.07 NaN |
|
| 44 |
]; |
|
| 45 |
x.IFMCs= x.IFMCs'; |
|
| profiles/profile_JSAN_R.m | ||
|---|---|---|
| 1 |
function x = profile_JSAN_R |
|
| 2 |
x.BFs= [ |
|
| 3 |
250 500 1000 2000 3000 |
|
| 4 |
]; |
|
| 5 |
x.LongTone= [ |
|
| 6 |
67.46 56.96 65.02 61.47 73.33 |
|
| 7 |
]; |
|
| 8 |
x.ShortTone= [ |
|
| 9 |
72.32 63.28 69.04 65.29 76.00 |
|
| 10 |
]; |
|
| 11 |
x.Gaps= [ |
|
| 12 |
0.02 0.05 0.08 |
|
| 13 |
]; |
|
| 14 |
x.TMCFreq= [ |
|
| 15 |
250 500 1000 2000 3000 |
|
| 16 |
]; |
|
| 17 |
x.TMC= [ |
|
| 18 |
84 69 77 75 93 |
|
| 19 |
88 73 81 79 97 |
|
| 20 |
95 79 85 83 98 |
|
| 21 |
|
|
| 22 |
]; |
|
| 23 |
x.TMC = x.TMC'; |
|
| 24 |
x.IFMCFreq= [ |
|
| 25 |
250 500 1000 2000 3000 |
|
| 26 |
]; |
|
| 27 |
x.MaskerRatio=[ |
|
| 28 |
0.7 0.9 1 1.1 1.3 |
|
| 29 |
]; |
|
| 30 |
x.IFMCs=[ |
|
| 31 |
83.1698 77.3165 79.8474 82.9074 82.3294 |
|
| 32 |
80.9667 73.6653 80.9446 80.7005 79.0022 |
|
| 33 |
82.0135 71.2284 78.7345 74.3342 84.126 |
|
| 34 |
79.3348 70.3347 78.5769 79.7274 91.9849 |
|
| 35 |
79.2308 76.3164 83.6881 86.2105 NaN |
|
| 36 |
]; |
|
| 37 |
x.IFMCs= x.IFMCs'; |
|
| testPrograms/testAN.m | ||
|---|---|---|
| 136 | 136 |
hold on, bar(PSTHtime,PSTHLSR,'r') |
| 137 | 137 |
ylim([0 1000]) |
| 138 | 138 |
xlim([0 length(PSTH)*localPSTHbinwidth]) |
| 139 |
set(gcf,'name',[num2str(BFlist), ' Hz: ' num2str(leveldB) ' dB']); |
|
| 139 |
set(gcf,'name',['PSTH: ' num2str(BFlist), ' Hz: ' num2str(leveldB) ' dB']);
|
|
| 140 | 140 |
|
| 141 | 141 |
% AN - CV |
| 142 | 142 |
% CV is computed 5 times. Use the middle one (3) as most typical |
| testPrograms/testBM.m | ||
|---|---|---|
| 104 | 104 |
end % level |
| 105 | 105 |
|
| 106 | 106 |
%% analyses results and plot |
| 107 |
if length(relativeFrequencies)>2 |
|
| 108 |
maxRows=3; |
|
| 109 |
else |
|
| 110 |
maxRows=2; |
|
| 111 |
end |
|
| 107 | 112 |
|
| 108 | 113 |
% BM I/O plot (top panel) |
| 109 | 114 |
figure(3) |
| 110 |
subplot(3,nBFs,BFno), cla
|
|
| 115 |
subplot(maxRows,nBFs,BFno), cla
|
|
| 111 | 116 |
plot(levels,peakAmpBMdB, 'linewidth',2) |
| 112 | 117 |
hold on, plot(levels, repmat(refBMdisplacement,1,length(levels))) |
| 113 | 118 |
hold off |
| ... | ... | |
| 126 | 131 |
|
| 127 | 132 |
% Tuning curve |
| 128 | 133 |
if length(relativeFrequencies)>2 |
| 129 |
figure(3), subplot(3,nBFs, 2*nBFs+BFno)
|
|
| 134 |
figure(3), subplot(maxRows,nBFs, 2*nBFs+BFno)
|
|
| 130 | 135 |
% contour(stimulusFrequencies,levels,peakAmpBM,... |
| 131 | 136 |
% [refBMdisplacement refBMdisplacement],'r') |
| 132 | 137 |
contour(stimulusFrequencies,levels,peakAmpBM,... |
| ... | ... | |
| 142 | 147 |
|
| 143 | 148 |
% MOC contribution |
| 144 | 149 |
figure(3) |
| 145 |
subplot(3,nBFs,nBFs+BFno), cla
|
|
| 150 |
subplot(maxRows,nBFs,nBFs+BFno), cla
|
|
| 146 | 151 |
plot(levels,20*log10(peakEfferent), 'linewidth',2) |
| 147 | 152 |
ylabel('MOC (dB attenuation)'), xlabel('level')
|
| 148 | 153 |
title(['peak MOC: model= ' AN_spikesOrProbability]) |
| testPrograms/testFM.m | ||
|---|---|---|
| 27 | 27 |
|
| 28 | 28 |
% masker and probe levels are relative to this threshold |
| 29 | 29 |
thresholdAtCF=10; % dB SPL |
| 30 |
maskerLevels=[-80 10 20 30 40 60 ] + thresholdAtCF; |
|
| 30 | 31 |
|
| 31 | 32 |
showPSTHs=1; |
| 32 | 33 |
|
| ... | ... | |
| 36 | 37 |
% fetch BF from GUI: use only the first target frequency |
| 37 | 38 |
maskerFrequency=BFlist; |
| 38 | 39 |
maskerDuration=.1; |
| 39 |
maskerLevels=[-80 10 20 30 40 60 ] + thresholdAtCF; |
|
| 40 | 40 |
|
| 41 | 41 |
targetFrequency=maskerFrequency; |
| 42 | 42 |
probeLeveldB=20+thresholdAtCF; % H&D use 20 dB SL/ TMC uses 10 dB SL |
| ... | ... | |
| 139 | 139 |
|
| 140 | 140 |
inputSignal=... |
| 141 | 141 |
[initialSilence maskerPa gap probe finalSilence]; |
| 142 |
% time=dt:dt:length(inputSignal)*dt; |
|
| 143 |
% figure(99), plot(time,inputSignal) |
|
| 142 | 144 |
|
| 143 | 145 |
% ********************************** run MAP model |
| 144 | 146 |
% showPlotsAndDetails=0; |
| ... | ... | |
| 150 | 152 |
[nFibers c]=size(ANprobRateOutput); |
| 151 | 153 |
nLSRfibers=nFibers/length(ANtauCas); |
| 152 | 154 |
ANresponse=ANprobRateOutput(end-nLSRfibers:end,:); |
| 155 |
ANdt=dt; % no adjustment for spikes speedup |
|
| 153 | 156 |
else |
| 154 | 157 |
[nFibers c]=size(ANoutput); |
| 155 | 158 |
nLSRfibers=nFibers/length(ANtauCas); |
| ... | ... | |
| 157 | 160 |
end |
| 158 | 161 |
|
| 159 | 162 |
ANresponse=sum(ANresponse)/nLSRfibers; |
| 163 |
% ANresponseTimes=ANdt:ANdt:length(ANresponse)*ANdt; |
|
| 164 |
% figure(99), plot(ANresponseTimes,ANresponse) |
|
| 160 | 165 |
|
| 161 | 166 |
% analyse results |
| 162 | 167 |
probeStart=initialSilenceDuration+maskerDuration+gapDuration; |
| ... | ... | |
| 182 | 187 |
PSTH=PSTH*ANdt/PSTHbinWidth; |
| 183 | 188 |
PSTHplotCount=PSTHplotCount+1; |
| 184 | 189 |
subplot(nLevels,nDurations,PSTHplotCount) |
| 185 |
probeTime=PSTHbinWidth:PSTHbinWidth:...
|
|
| 190 |
PSTHtime=PSTHbinWidth:PSTHbinWidth:...
|
|
| 186 | 191 |
PSTHbinWidth*length(PSTH); |
| 187 |
bar(probeTime, PSTH)
|
|
| 192 |
bar(PSTHtime, PSTH)
|
|
| 188 | 193 |
if strcmp(AN_spikesOrProbability, 'spikes') |
| 189 | 194 |
ylim([0 500]) |
| 190 | 195 |
else |
| ... | ... | |
| 207 | 212 |
if PSTHplotCount<=nDurations |
| 208 | 213 |
title([num2str(1000*gapDurations(PSTHplotCount)) 'ms']) |
| 209 | 214 |
end |
| 215 |
|
|
| 216 |
% figure(99), bar(PSTHtime, PSTH) |
|
| 217 |
|
|
| 210 | 218 |
end % showPSTHs |
| 211 | 219 |
|
| 212 | 220 |
end % gapDurations duration |
| testPrograms/test_MAP1_14.m | ||
|---|---|---|
| 68 | 68 |
|
| 69 | 69 |
%% #4 rms level |
| 70 | 70 |
% signal details |
| 71 |
leveldBSPL= 20; % dB SPL
|
|
| 71 |
leveldBSPL= 50; % dB SPL
|
|
| 72 | 72 |
|
| 73 | 73 |
|
| 74 | 74 |
%% #5 number of channels in the model |
| utilities/Util_timeStamp.m | ||
|---|---|---|
| 1 |
function timeStamp=Util_timeStamp |
|
| 2 |
|
|
| 3 |
% returns a string showing time now and current date |
|
| 4 |
% the string should be suitable for creating fileNames |
|
| 5 |
% i.e. no ':' and no'-' characters |
|
| 6 |
|
|
| 7 |
today=date; |
|
| 8 |
idx=findstr('-',today);
|
|
| 9 |
today(idx)='_'; |
|
| 10 |
|
|
| 11 |
timeNow=clock; |
|
| 12 |
timeNow=[num2str(timeNow(4)) ':' num2str(timeNow(5))]; |
|
| 13 |
idx=findstr(':',timeNow);
|
|
| 14 |
timeNow(idx)='_'; |
|
| 15 |
|
|
| 16 |
timeStamp=[timeNow 'hr' today ]; |
|
Also available in: Unified diff