29 lines
664 B
Matlab
29 lines
664 B
Matlab
f = figure;
|
|
subplot( 1, 2, 1 );
|
|
dx=0.0001;
|
|
x = dx:dx:0.5;
|
|
hold all
|
|
m = 0.02;
|
|
for d = [ 0.1 1 10 50 200 ]
|
|
plot( 1000.0*x, inversegauss( x, m, d ), 'LineWidth', 3, 'DisplayName', sprintf( 'D=%.1f', d ) );
|
|
end
|
|
title( sprintf( 'm=%g ms', 1000.0*m ) )
|
|
xlim( [ 0 50 ] );
|
|
xlabel( 'ISI [ms]' );
|
|
ylabel( 'p(ISI)' );
|
|
legend( '-DynamicLegend' );
|
|
hold off;
|
|
|
|
subplot( 1, 2, 2 );
|
|
hold all;
|
|
d = 5.0;
|
|
for m = [ 0.005 0.01 0.02 0.05 ]
|
|
plot( 1000.0*x, inversegauss( x, m, d ), 'LineWidth', 3, 'DisplayName', sprintf( 'm=%g ms', 1000.0*m ) );
|
|
end
|
|
title( sprintf( 'D=%g Hz', d ) )
|
|
xlim( [ 0 50 ] )
|
|
xlabel( 'ISI [ms]' );
|
|
ylabel( 'p(ISI)' );
|
|
legend( '-DynamicLegend' )
|
|
hold off
|