⑴ 《通信天線建模與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