matlab画p轨道,matlab pcolor画图问题

pcolor画图去掉网格

gca

=

pcolor(t_axis,h_axis,d3_4);

set(gca,

'LineStyle','none'); % 去掉pcolor网格

eg: pcolor(1:64,1:23,rand(23,64))

contourf 画图

等高线

contour contourf contour3

line 直线

eg: line([min(X3)

max(X3)],[0.707,0.707],'Color','magenta','LineStyle',':','linewidth',2);

subplot(2,2,3)

plot(X3,20*log10(abs(none1)),'color','r','linewidth',2);

ylim([ -40 0]);xlim([ -30/nn 30/nn]);

grid on;

ylabel('强度 / dB','fontsize',13);% title('波位');,'fontsize',10,'fontsize',10

xlabel('距离分辨率 / km','fontsize',13);

title('VHF雷达脉冲压缩点目标响应(dB)','fontsize',13);

subplot(2,2,3)

plot(X3,20*log10(abs(none1)),'color','r','linewidth',2);

ylim([ -40 0]);xlim([ -30/nn 30/nn]);

grid on;

ylabel('强度 / dB','fontsize',13);% title('波位');,'fontsize',10,'fontsize',10

xlabel('距离分辨率 / km','fontsize',13);

title('VHF雷达脉冲压缩点目标响应(dB)','fontsize',13);

读文件

fid = fopen(['../VHFdata_r_20101112/data_24hours/FKT_VHF01_DFI_L11_02H_201012',num2str(times),'.dat'],'rb');

fseek(fid,42,'bof');

period = fscanf(fid,'%f',1); %读浮点型数

fseek(fid,67,'bof');

[data,count] = fscanf(fid,'%f %f',[1,1000]);

fclose(fid);

fid = fopen(['../VHFdata_r_20101112/data_24hours/FKT_VHF01_DFI_L11_02H_201012',num2str(times),'.dat'],'rb');

fseek(fid,42,'bof');

period = fscanf(fid,'%f',1); %读浮点型数

fseek(fid,67,'bof');

[data,count] = fscanf(fid,'%f %f',[1,1000]);

fclose(fid);

插段代码:

fid = fopen(('../VHFdata_r_20101112/FKT_VHF01_DFI_L11_02H_20101220000218.raw'),'rb'); %本地

fseek(fid,0,'bof');

fh0 = fread(fid, 25,'uint8');

month = fh0(15); % 月

date = fh0(16); % 日

hour = fh0(17); % 时

minute = fh0(18); % 分

second = fh0(19); % 秒

pointing_num = fh0(22); % 扫描波位数

pointing_start = fh0(23);% 起始波位号

fseek(fid,12,'bof');

year = fread(fid,1,'uint16'); % 年

fseek(fid,23,'bof');

scan_cyc = fread(fid,1,'float32');% 波束扫描周期

fh1 = fread(fid,3,'uint16');

dwell_num = fh1(1); % 驻留脉冲数

prf = fh1(2); % 脉冲重复频率

acc_num = fh1(3);% 相干积累数

fseek(fid,33,'bof');

fh2 = fread(fid,2,'float32');

start_range = fh2(1); % 波门起始斜距

range_step = fh2(2); %距离单元斜距间隔

range_points = fread(fid,1,'int16');% 距离单元数量

% fclose(fid);

fid = fopen(('../VHFdata_r_20101112/FKT_VHF01_DFI_L11_02H_20101220000218.raw'),'rb'); %本地

fseek(fid,0,'bof');

fh0 = fread(fid, 25, 'uint8');

month = fh0(15); % 月

date = fh0(16); % 日

hour = fh0(17); % 时

minute = fh0(18); % 分

second = fh0(19); % 秒

pointing_num = fh0(22); % 扫描波位数

pointing_start = fh0(23);% 起始波位号

fseek(fid,12,'bof');

year = fread(fid,1,'uint16'); % 年

fseek(fid,23,'bof');

scan_cyc = fread(fid,1,'float32');% 波束扫描周期

fh1 = fread(fid,3,'uint16');

dwell_num = fh1(1); % 驻留脉冲数

prf = fh1(2); % 脉冲重复频率

acc_num = fh1(3);% 相干积累数

fseek(fid,33,'bof');

fh2 = fread(fid,2,'float32');

start_range = fh2(1); % 波门起始斜距

range_step = fh2(2); %距离单元斜距间隔

range_points = fread(fid,1,'int16');% 距离单元数量

% fclose(fid);

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值