?? intmain.m
字號:
%%%%%%%%%% 通信信號調(diào)制識別及解調(diào)主程序 %%%%%%%%%%%%%%%
clear all;
close all;
clc
ss=get(0,'screensize'); %屏幕分辨率
sl=ss(1,3); %主程序界面寬度
sw=ss(1,4); %主程序界面高度
swin=[sl/10+2,sw*4/30,8*sl/10-20,7*sw/10-20];
filename='xd204.wav';
hmainf=findobj('tag','main');
if isempty(hmainf)==1;
hmainf=figure(...
'numbertitle','off',...
'position',[sl*2/30,sw*2/20,8.5*sl/10,7.5*sw/10],...
'menubar','none',...
'name','短波通信信號調(diào)制識別及解調(diào)系統(tǒng)',...
'tag','main');
end
clf;
set(hmainf,'DefaultUicontrolUnits','normalized')
x=imread('main.jpg');
image(x);
clear x;
axis off;
% sl=0.6375*sl;
% sw=0.5333*sw;
sl=510;
sw=320;
hmain1=uimenu('label','文件');
%%%%%
hmain15=uimenu(hmain1,'label','寬帶信號',...
'callback',['lvbo']);
%%%%%
hmain11=uimenu(hmain1,'label','實際信號',...
'callback',['read_en=1;readdata;set(hmainf,''name'',filename)']);
hmain12=uimenu(hmain1,'label','仿真信號',...
'callback',['set(hmainf,''name'',''短波通信信號調(diào)制識別及解調(diào)系統(tǒng)(仿真信號)''); simu_signal2']);
hmain13=uimenu(hmain1,'label','保存數(shù)據(jù)',...
'callback',['[fread,fpath]=uiputfile(''.wav'');filename=strcat(fpath,fread);WAVWRITE(signal/max(signal),fs,16,filename)']);
hmain14=uimenu(hmain1,'label','保存結(jié)果',...
'callback',['save_para']);
hmain15=uimenu(hmain1,'label','系統(tǒng)復(fù)位',...
'callback',['close all;clear all;clc;intmain;']);
hmain16=uimenu(hmain1,'label','退出系統(tǒng)',...
'callback',['close all;clear all;clc;']);
hmain2=uimenu('label','信號識別');
hmain21=uimenu(hmain2,'label','拾取數(shù)據(jù)',...
'callback','read_en=0;readdata');
hmain22=uimenu(hmain2,'label','單次識別',...
'callback',['autodetect;','sec_key=0;']);
hmain23=uimenu(hmain2,'label','識別觀察',...
'callback','dem_view');
hmain24=uimenu(hmain2,'label','綜合識別',...
'callback','multidet');
hmain3=uimenu('label','信號解調(diào)');
hmain31=uimenu(hmain3,'label','PSK信號',...
'callback','de_psk');
hmain5=uimenu('label','幫助');
hmain51=uimenu(hmain5,'label','幫助(HTML)',...
'callback','');
hmain52=uimenu(hmain5,'label','關(guān) 于',...
'callback','msgbox(''通信信號自動識別與解調(diào)系統(tǒng) 1.2'',''通信對抗研究小組'', ''help'')');
j=sqrt(-1); % 程序中的虛數(shù)單位用j表示
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -