ps_load_mean_amp.m
来自「StaMps最新测试版」· M 代码 · 共 42 行
M
42 行
function [saveampname]=ps_load_mean_amp()%PS_LOAD_MEAN_AMP Load mean_amp file into a matlab workspace%% Andy Hooper, June 2006if exist('patch.in','file') patch=load('patch.in'); width=patch(2)-patch(1)+1;else widthname='width.txt'; if ~exist(widthname,'file') widthname= ['../',widthname]; end width=load(widthname);endampname=['./mean_amp.flt'];saveampname=['./amp_mean.mat'];if ~exist(ampname,'file') ampname=['../mean_amp.flt']; saveampname=['../amp_mean.mat'];endif ~exist(ampname,'file') error('Cannot find mean_amp.flt in this directory or parent')endfid=fopen(ampname,'r');amp_mean=fread(fid,[width,inf],'float');amp_mean=amp_mean';fclose(fid);amp_mean(amp_mean<1)=1;amp_mean=log(amp_mean);amp_mean(isnan(amp_mean))=0;aa=sort(amp_mean(:));i_max=round(length(aa)*0.995);amp_mean(amp_mean>aa(i_max))=aa(i_max);amp_mean=uint8(amp_mean*255/max(amp_mean(:)));save(saveampname,'amp_mean')
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?