⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 display.m

📁 神经元信号处理软件
💻 M
字号:
function display(d)
% Command window display


disp(' ');

if d.fid>0 & ~strcmp(d.fileaccess,'ole')
   tmp={'filename'
      'fileaccess'  
      'fid'   
      'version'
      'filesize'
      'DataType'
      'MicrovoltsPerAD'
      'ZeroADValue'
      'MicrosecondsPerTick'
      'NChannels'
      'ChannelID'
      'HardwareChannelID'
      'ChannelNames'
      'HardwareChannelNames'
      'total_window_ticks'
      'offset_to_data'
      'recordingdate'
      'sweepStartTime'
      'sweepStartPointer'
      'windowTicksPos'
      'triggerChannel'
      'spikeSize'
      'ticks_pre_event'
      'BitFlipRemoveFactor'
   		};
   
   for i=1:size(tmp,1);
	   entry = eval(['d.' tmp{i}]);
      if (isa(entry, 'double') & (length(entry) == 1)) | isa(entry, 'char')
         disp([tmp{i} blanks(24-length(tmp{i})) num2str(entry)]);
      else
         disp([tmp{i} blanks(24-length(tmp{i})) class(entry) ...
               '  (' num2str(size(entry)) ')']);
      end
   end   
      
	disp(' ');   
   try
	   disp([d.filename '  ' datestr(d.recordingdate, 1) ...
            '  (' num2str(ftell(d.fid)) ' / ' num2str(d.filesize) ')']);
   catch
		warning([d.filename '  ' datestr(d.recordingdate, 1) ' must be opened for reading']);
   end
else
   tmp={'filename'
   	'fileaccess'
		'version'
      'softwareversion'
      'meatype'
		'filesize'
		'MicrovoltsPerAD2'
		'MicrosecondsPerTick'
		'MillisamplesPerSecond2'
		'ZeroADValue'
		'ZeroADValue2'
      'TotalChannels'
      'NChannels2'
		'ChannelNames2'
		'HardwareChannelNames2'
		'ChannelID2'
		'HardwareChannelID2'
		'recordingdate'
		'recordingStopDate'
		'sweepStartTime'
      'sweepStopTime'
		'StreamCount'
		'StreamNames'
		'StreamInfo'
		'TriggerStreamID'
      'TimeWindow'
      };
   for i=1:size(tmp,1);
	   entry = eval(['d.' tmp{i}]);
      if (isa(entry, 'double') & (length(entry) == 1)) | isa(entry, 'char')
         disp([tmp{i} blanks(24-length(tmp{i})) num2str(entry)]);
      else
         disp([tmp{i} blanks(24-length(tmp{i})) class(entry) ...
               '  (' num2str(size(entry)) ')']);
      end
   end   
      
end

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -