⑴ 《通信天线建模与MATLAB仿真分析》中文电子书
http://www.gougou.com/search?search=%E9%80%9A%E4%BF%A1%E5%A4%A9%E7%BA%BF%E5%BB%BA%E6%A8%A1%E4%B8%8EMATLAB%E4%BB%BF%E7%9C%9F%E5%88%86%E6%9E%90&id=1
全部在这里..
⑵ 通信原理课程设计 基于Matlab的通信系统仿真 -模拟调制系统
AM调制的代码:
% f0; 载波频率 (Hz)
% fm; 单(多)频调制频率点 (Hz)
% B: 实际基带带宽 %==================
% MaB; 最大带宽 (Hz) %==================
% fs; (中频)采样频率 (Hz)
% fs1: 第一采样频率
% fs2_expect 预期的(第二)采样频率 (Hz)
% T ; 仿真时间 (s)
% beta; 调幅系数
% Kv ; VCO灵敏度 (rad/s/V)
% n0; 噪声功率谱密度 (W/kHz)
function AM_Simulation(f0,DF,fm,B,MaxB,fs,fs1,fs2_expect,T,beta,K1,K2,Kv ,n0)
%====================================================================================
Ts = 1/fs; % 采样间隔
N = floor(T/Ts); % 时域采样总点数 % (基于fs1)
t = 0:Ts:(N-1)*Ts; % 时间采样
%-------------------------------------------------------------
% 计算以第一采样频率fs1欠采以后的载波频率f01
f01 = f0 - floor(f0/fs1)*fs1;
% if(f01>fs1/2)
% f01 = fs1 - f01;
% end;
%-------------------------------------------------------------
% 计算半带滤波的级数
K = floor(log2(fs1/fs2_expect)); % fs2_expect为预期的第二采样频率
fs2 = fs1/(2^K); % fs2 为实际的第二采样频率
%=========================================================================================================================================
% 调制信息
M = length(fm);
am = zeros(1,N);
for m=1:M
am = am + cos(2*pi*fm(m)*t);
end;
dc_offset = max(am)/beta;
a = dc_offset + am ;
%----------------------
am = am/dc_offset;
a = a/dc_offset;%%%%%%
%----------------------
%=========================================================================================================================================
% 调幅
theta0 = 2*pi*rand ; % 载波的随机初始相位
s = a.*cos( 2*pi * (f0+DF) * t + theta0); % 已调幅信号
%=========================================================================================================================================
% 噪声信道
noise = GenerateNoise(n0,fs,N,(f0+DF));
r = s + noise;
%-----------------------------------------------------------------------------------------------------------------------------------------
% r_downRate = RateAdjust(r,fs, fs1, 'ItpFlt'); %%%%%% 注意:若对白噪声(或带限白噪声)进行欠采样则将导致噪声功率谱密度的提升。
%-----------------------------------------------------------------------------------------------------------------------------------------
%=========================================================================================================================================
% 接收机带通滤波
fc = MaxB;
% r_BPF = BPF_Filter(r, (f0+DF),fc,fs);
[r_BPF,hBPF] = BPF_Filter(r, f0,fc,fs); % 接收机预先知道f0,但预先不知道DF
%----------------------------------------------------------------------------------------------
%theta_BPF = Phi_BPF(f0,fc,fs, (f0+DF));
theta_BPF = Phi_BPF(hBPF ,fs, (f0+DF)); % 该参数不用于解码,但在绘制输入锁相环的theta1时需要知道该参数
%=========================================================================================================================================
% 对BPF输出信号进行速率调整
r_BPF_downRate = RateAdjust(r_BPF,fs, fs1, 'ItpFlt');% 选择fs1需确保对带限白噪声进行的不是欠采样
%---------------------------------------------------------------
Ts1 = 1/fs1; % 采样间隔
N1 = length(r_BPF_downRate); % 时域采样总点数 % (基于fs1)
t1 = 0:Ts1:(N1-1)*Ts1; % 时间采样
%==============================================================================================================================================
% 以预先已知的f01从AM信号中得到I,Q信号
yc = r_BPF_downRate .* (2*cos(2*pi*f01*t1)); %%%%%%
ys = r_BPF_downRate .* (-2*sin(2*pi*f01*t1)); %%%%%%
zI = HalfBandFilters(yc,fs1, K);%%
zQ = HalfBandFilters(ys,fs1, K);%%
[xI, IDelay] = LPF_Filter(zI, B, fs2);
[xQ, QDelay] = LPF_Filter(zQ, B, fs2);
%----------------------------------------------------------
Ts2 = 1/fs2; % 采样间隔
N2 = length(xI); % 时域采样总点数 % (基于fs2)
t2 = 0:Ts2:(N2-1)*Ts2; % 时间采样
%----------------------------------------------------------
thetaIQ = 2*pi*DF*(15*(2^(K)-1)/fs1) + 2*pi*DF* IDelay /fs2; % 该参数不用于解码,但在绘制输入锁相环的theta1时需要知道该参数
%----------------------------------------------------------------------------------------------------------
%==============================================================================================================================================
% 在基带上用锁相环对频差以及初相进行跟踪以及补偿
% g = mean(abs(xI+j*xQ));
% xI = xI/g; % 调整输入锁相环的信号幅度, 需改为AGC
% xQ = xQ/g;
% 基带锁相
[theta2, Io,Qo, PDo,LFo] = PLL_Baseband(xI,xQ, fs2, K1,K2,Kv, 1); % 1, Carrier
a_demod = Io;
%==============================================================================================================================================
% 去直流
% dc = mean(a_demod(floor(0.2*N2):N2)); % Temp
% a_demod_offsetted = a_demod - dc;
fcL=60;%Hz
a_demod_offsetted = AHPF_Filter(a_demod,fs2, fcL);
%==============================================================================================================================================
% TxRx
figure(1);
subplot(4,2,1);plot(t,a);ylabel('a(t)');
subplot(4,2,3);plot(t,s);ylabel('s_A_M(t)'); axis([min(t) max(t) -inf Inf]);
subplot(4,2,5);plot(t,r);ylabel('r(t)'); axis([min(t) max(t) -inf Inf]);
subplot(4,2,7);plot(t,r_BPF);ylabel('r_B_P_F(t)'); axis([min(t) max(t) -inf Inf]);
xlabel('t (s)')
N_FFT = 2^(floor(log2(fs/B*100)));
subplot(4,2,2);Psd_plot_log_N(a,fs,N_FFT);
subplot(4,2,4);Psd_plot_log_N(s,fs,N_FFT);
subplot(4,2,6);Psd_plot_log_N(r,fs,N_FFT);
subplot(4,2,8);Psd_plot_log_N(r_BPF,fs,N_FFT);
% PLL
figure(2);
plot(t2,PDo);hold on;plot(t2,LFo,'r');hold off;axis([min(t2) max(t2) -inf inf]);grid on;legend('PD\o','LF\o'); hold off;
xlabel('t (s)')
figure(3);
theta1 = theta0 + theta_BPF - thetaIQ + 2*pi * DF * t2; % 基于fs2
theta2 = theta2;
subplot(311);plot(t2,theta1);hold on;plot(t2,theta2,'r');hold off;
legend('\theta_1','\theta_2');axis([min(t2) max(t2) -inf Inf]); grid on; title('Baseband Carrier Synchronization(2)');
theta_e = theta1-theta2;
subplot(312);plot(t2,theta_e);
ylabel('\theta_e(t)');legend('\theta_e');axis([min(t2) max(t2) min(theta_e)-1 max(theta_e)+1]); grid on;
theta_e = angle(exp(j*theta_e));
subplot(313);plot(t2,theta_e);
xlabel('t (s)'),ylabel('\theta_e(t)');legend('\theta_e (-\pi, \pi] ');axis([min(t2) max(t2) min(theta_e)-1 max(theta_e)+1]); grid on;
% TxRx
figure(4);
subplot(611);plot(t,a);xlabel(''),ylabel('a(t)');
subplot(612);plot(t,s);xlabel(''),ylabel('s_A_M(t)');
subplot(613);plot(t,r);xlabel(''),ylabel('r(t)');
subplot(614);plot(t,r_BPF);xlabel(''),ylabel('r_B_P_F(t)');
subplot(615);plot(t2,a_demod);xlabel('t'),ylabel('a_d(t)');
subplot(616);plot(t2,a_demod_offsetted);xlabel('t'),ylabel('m(t)');
% TxRx
figure(5);
subplot(211);plot(t,a);xlabel(''),ylabel('a(t)');
subplot(212);plot(t2,a_demod_offsetted);xlabel('t'),ylabel('m(t)');
figure(4);
%==============================================================================================================================================
⑶ 求 MATLAB/Simulink通信系统建模与仿真实例精讲pdf,作者:作 者:邵佳,董辰辉
这本书非常难找,目前能找到的几本相关图书如下:
1、MATLAB/Simulink建模与仿真实例精讲,张德丰等,机械工业出版社
这本书在新浪ishare有下载,分两部分,扫描版,含封面421页,一共53M左右。网络知道里面关于楼主求助的书有些是通过邮件发的,内容不详;公开的全部误为本书。
2、MATLAB通信仿真及应用实例详解,邓华,人民邮电出版社
我手里有这本书的扫描版(PDF带书签),427页,17M左右。网上应该也不难找。
3、MATLAB/SIMULINK 通信系统建模与仿真实例分析,邵玉斌,清华大学出版社
网上流传的此书不是扫描版,而是提交出版社的书稿。从写作风格看,我觉得这本书的作者是一个比较严肃的学者。大约12M,特别推荐。
4、关于楼主要找的这本书,到目前为止,我只找到11和13章,合计共90页,约9M。
除非有什么原因必须使用邵佳的那本书(譬如,学习某课程,老师布置作业是按照该书来的),否则,如果只是想学习相关的知识,个人认为有上面三本书足够了。而从另一个角度说,邵佳的那本书在网上没有广泛流传,是否也从侧面说明该书质量一般?因为,在网上,好书从来都不难找。
作为重点推荐,我先上传邵玉斌的那本书,楼主看看其它还需要哪本,追问之后我再上传。
⑷ 《MIMO-OFDM无线通信技术及其Matlab仿真》电子版
密码:igj9望采纳
⑸ 有没有详解matlab/simulink通信系统建模仿真(刘学勇)电子版
SimulinkMATLAB重要组件提供态系统建模、仿真综合析集环境
SimulinkMATLAB重要组件提供态系统建模、仿真综合析集环境该环境需量书写程序需要通简单直观鼠标操作构造复杂系统Simulink具适应面广、结构流程清晰及仿真精细、贴近实际、效率高、灵等优点并基于优点Simulink已广泛应用于控制理论数字信号处理复杂仿真设计同量第三软件硬件应用于或要求应用于Simulink
⑹ 求《MATLAB/Simulink通信系统建模与仿真实例精讲》邵佳, 董辰辉编着 电子工业出版社 pdf版本
⑺ 如何获取pdf中matlab仿真图的数据
你是想获得MATLAB画这张图的数据?不是吧?这图是MATLAB根据矩阵数据生成的图,出来后就没有数据了,已经是图片了呀!
建议你如果想要一张这样的图片,你完全可以自己模拟一下数据figure出来,否则你只有找到PDF文档中的源代码或者原始数据了,希望对你有帮助
⑻ MATLAB通信系统仿真
这个,只能直接手工输入了……
⑼ 求推荐matlab书,谢了哦,最好是与通信有关的
我们专业一般只有MATLAB进行数值分析,不同的专业MATLAB有不同的侧重,自己在下面选吧
薛定宇《高等应用数学问题的MATLAB求解》http://www.matlabsky.com/thread-177-1-1.html
樊京《MATLAB控制系统应用与实例》http://www.matlabsky.com/thread-324-1-1.html
李南南《MATLAB 7简明教程》http://www.matlabsky.com/thread-321-1-1.html
sandy《Matlab与数值分析简明教程》http://www.matlabsky.com/thread-320-1-1.html
满晓宇《战胜MATLAB必做练习50题》http://www.matlabsky.com/thread-319-1-1.html
宋新山《Matlab在环境科学中的应用》http://www.matlabsky.com/thread-303-1-1.html
R. S. Schestowitz《MATLAB GUI Tips》(Matlab GUI编程技巧) http://www.matlabsky.com/thread-275-1-1.html
L. F. Shampine《Solving ODEs with MATLAB》http://www.matlabsky.com/thread-215-1-1.html
周胜军《Matlab web server 开发文档》http://www.matlabsky.com/thread-214-1-1.html
郭毓《MATLAB与SIMULINK基础》讲义--南京理工大学自动化系http://www.matlabsky.com/thread-213-1-1.html
《Matlab在数学规划中的应用》http://www.matlabsky.com/thread-212-1-1.html
《Matlab关于微分方程的解法》http://www.matlabsky.com/thread-211-1-1.html
《先进算法讲义》(中科大) http://www.matlabsky.com/thread-210-1-1.html
乌旭《Matlab基础》实验讲义---大连海事大学http://www.matlabsky.com/thread-209-1-2.html
《Matlab详细手册(web版)》讲义 http://www.matlabsky.com/thread-208-1-2.html
《simulink建模仿真》讲义http://www.matlabsky.com/thread-207-1-2.html
《精通MATLAB综合辅导与指南例程》讲义http://www.matlabsky.com/thread-206-1-2.html
《科学计算与MATLAB语言》讲义 http://www.matlabsky.com/thread-204-1-2.html
《MATLAB 程式设计与应用》讲义(by 张智星)http://www.matlabsky.com/thread-203-1-2.html
《Matlab6.0数学手册》pdf版(by Archan)http://www.matlabsky.com/thread-202-1-2.html
《MATLAB实验仿真与算法设计》教学课件(谢红梅) http://www.matlabsky.com/thread-201-1-2.html
冈萨雷斯《数字图像处理》中文版http://www.matlabsky.com/thread-180-1-2.html
雷英杰《MATLAB 遗传算法工具箱与应用》http://www.matlabsky.com/thread-200-1-2.html
Stephen J.Chapman《Matlab编程(中文版)》http://www.matlabsky.com/thread-141-1-2.html
Mohand Mokhtari《MATLAB与SIMULINK工程应用》http://www.matlabsky.com/thread-199-1-2.html
王立宁《Matlab与通信仿真》http://www.matlabsky.com/thread-198-1-2.html
苏金明《matlab7.0使用指南》http://www.matlabsky.com/thread-197-1-2.html
苏金明《Matlab图形图像》http://www.matlabsky.com/thread-196-1-2.html
薛定宇《基于MATLABSimulink的系统仿真技术与应用》http://www.matlabsky.com/thread-195-1-2.html
李显洪《Matlab7.x界面设计与编译技巧》http://www.matlabsky.com/thread-194-1-2.html
飞思科技《MATLAB 7辅助信号处理技术与应用》http://www.matlabsky.com/thread-193-1-2.html
苏金明《Matlab工具箱应用》http://www.matlabsky.com/thread-192-1-2.html
何强《Matlab扩展编程》http://www.matlabsky.com/thread-191-1-3.html
何衍庆《控制系统分析、设计和应用---MATLAB语言的应用》http://www.matlabsky.com/thread-190-1-3.html
李国勇《智能控制及其Matlab实现》http://www.matlabsky.com/thread-189-1-3.html
韩利竹《Matlab电子仿真与应用(第二版)》http://www.matlabsky.com/thread-188-1-3.html
程卫国《Matlab5.3精要、编程及高级应用》http://www.matlabsky.com/thread-187-1-3.html
苏金明《Matlab高级编程》 http://www.matlabsky.com/thread-186-1-3.html
飞思科技《MATLAB6.5应用接口编程》 http://www.matlabsky.com/thread-185-1-3.html
飞思科技《MATLAB6.5辅助小波分析与应用》 http://www.matlabsky.com/thread-184-1-3.html
欧阳黎明《MATLAB控制系统设计》 http://www.matlabsky.com/thread-183-1-3.html
沈辉 《精通simulink系统仿真与控制》 http://www.matlabsky.com/thread-182-1-3.html
网冠科技《MATLAB 6.0时尚创作百例》http://www.matlabsky.com/thread-181-1-3.html
王正林《精通Matlab7》 http://www.matlabsky.com/thread-179-1-3.html
钟麟《Matlab仿真技术与应用教程》http://www.matlabsky.com/thread-178-1-3.html
贾秋玲《基于MATLAB 7.X SIMULINK/STATEFLOW系统仿真/分析及设计》http://www.matlabsky.com/thread-176-1-3.html
陈继光 《Matlab与自适应神经网络模糊推理系统》 http://www.matlabsky.com/thread-175-1-3.html
李强《MATLAB数据处理与应用》 http://www.matlabsky.com/thread-174-1-3.html
闻新《Matlab模糊逻辑工具箱的分析与应用》 http://www.matlabsky.com/thread-173-1-3.html
苏金明《Matlab工程数学》http://www.matlabsky.com/thread-172-1-3.html
飞思科技《Matlab7辅助控制系统设计与仿真》 http://www.matlabsky.com/thread-171-1-3.html
陈杰《Matlab宝典》http://www.matlabsky.com/thread-170-1-3.html
邹鲲《MATLAB6.x信号处理》 http://www.matlabsky.com/thread-169-1-4.html
张志涌《掌握和精通Matlab》 http://www.matlabsky.com/thread-168-1-4.html
张志涌《精通matlab6.5 (北航)》 http://www.matlabsky.com/thread-167-1-4.html
施晓红《精通GUI图形界面编辑》http://www.matlabsky.com/thread-160-1-4.html
蒲俊《Matlab工程数学解题指导 》 http://www.matlabsky.com/thread-159-1-4.html
蒲俊《MATLAB 6.0数学手册》http://www.matlabsky.com/thread-158-1-4.html
陆君安《偏微分方程的MATLAB解法》http://www.matlabsky.com/thread-157-1-4.html
刘宏友《MATLAB6.x符号运算及其应用》http://www.matlabsky.com/thread-156-1-4.html
梁宏《信号与系统分析及MATLAB实现》http://www.matlabsky.com/thread-155-1-4.html
李涛《Matlab工具箱应用指南——应用数学篇》 http://www.matlabsky.com/thread-154-1-4.html
杨高波《精通matlab7.0混合编程》 http://www.matlabsky.com/thread-153-1-4.html
精锐创作组《MATLAB 6.0科学运算完整解决方案》 http://www.matlabsky.com/thread-152-1-4.html
王能超《计算方法:算法设计及其matlab实现》 http://www.matlabsky.com/thread-151-1-4.html
黄文梅《信号分析与处理—MATLAB语言及应用》 http://www.matlabsky.com/thread-150-1-4.html
胡良剑《数学实验:使用MATLAB》http://www.matlabsky.com/thread-149-1-5.html
飞思科技《MATLAB6.5辅助优化计算与设计》 http://www.matlabsky.com/thread-148-1-5.html
飞思科技《MATLAB6.5辅助图像处理》http://www.matlabsky.com/thread-147-1-5.html
陈在平《控制系统计算机仿真与CAD—MATLAB语言应用》http://www.matlabsky.com/thread-146-1-5.html
陈亚勇《MATLAB信号处理详解》http://www.matlabsky.com/thread-145-1-5.html
陈怀琛《MATLAB及其在理工课程中的应用指南》http://www.matlabsky.com/thread-144-1-5.html
车晴《电子系统仿真与MATLAB》http://www.matlabsky.com/thread-143-1-5.html
Steven T. Karris《Signals and Systems(Second Edition)》http://www.matlabsky.com/thread-142-1-5.html
Steven T. Karris《Numerical Analysis Using MATLAB and Spreadsheets》http://www.matlabsky.com/thread-140-1-5.html
Nakamura 梁恒译《科学计算引论--基于MATLAB的数值分析》http://www.matlabsky.com/thread-139-1-5.html
Magrab Edward《MATLAB原理与工程应用》http://www.matlabsky.com/thread-138-1-5.html
Vinay K.Ingle《数字信号处理及其Matlab实现》 http://www.matlabsky.com/thread-137-1-5.html
David McMahon 《Matlab揭秘》http://www.matlabsky.com/thread-136-1-5.html
陆君安《偏微分方程的Matlab解法》http://www.matlabsky.com/thread-135-1-5.html
张国良《模糊控制及其Matlab应用》http://www.matlabsky.com/thread-134-1-5.html
丛爽《面向Matlab工具箱的神经网络理论与应用(第2版)》http://www.matlabsky.com/thread-133-1-5.html
陈仲生 《基于matlab7.0的统计信息处理》http://www.matlabsky.com/thread-132-1-5.html
王正林《过程控制与Simulink应用》 http://www.matlabsky.com/thread-131-1-5.html
施阳《MATLAB语言精要及动态仿真工具SIMULINK》http://www.matlabsky.com/thread-130-1-5.html
王正林《Matlab Simulink与控制系统仿真》 http://www.matlabsky.com/thread-129-1-5.html
孙亮《MATLAB语言与控制系统仿真》http://www.matlabsky.com/thread-128-1-6.html
楼顺天《基于MATLAB 的系统分析与设计——模糊系统》http://www.matlabsky.com/thread-127-1-6.html
王全友《Matlab在工程数学上的应用》http://www.matlabsky.com/thread-126-1-6.html
龚妙昆《现代控制引论教程 Matlab辅助实验》http://www.matlabsky.com/thread-125-1-6.html
Matlab官方教程《Learn Matlab7.0》 http://www.matlabsky.com/thread-124-1-6.html
康永《MATLAB语言与控制系统仿真》 http://www.matlabsky.com/thread-123-1-6.html
Matlab官方教程《MATLAB Start》http://www.matlabsky.com/thread-122-1-6.html
Dave Anderson《Artificial Neural Networks_ Technology》(人工神经网络技术) http://www.matlabsky.com/thread-121-1-6.html
仿真科技论坛《Matlab与VC混合编程》 http://www.matlabsky.com/thread-119-1-6.html
《Matlab神经网络工具箱应用简介》 http://www.matlabsky.com/thread-118-1-6.html
Richard Johnson《MATLAB 编程风格指南》 http://www.matlabsky.com/thread-117-1-6.html
聚类算法综述 http://www.matlabsky.com/thread-93-1-6.html