Matlab程式設計產生數字基帶訊號

2021-06-14 02:20:00 字數 538 閱讀 5333

今天要產生一串數字基帶訊號,可是到網上查了很多,沒有乙個解釋清楚和例程,後來通過查一些資料和論壇帖子終於程式設計產生出了數字基帶訊號,並且完成了後面的頻帶**。

第一種是只能畫圖,但不能做運算

第二種方法才是正確的方法,既能做出圖,又能用於運算

% t=0:0.001:8;

% d=[0 0 ;1 1 ;2 1 ;3 0 ;4 1 ;5 1;6 0 ;7 0];%[時延1 幅度1 ;時延2 幅度2 ......]

% input=pulstran(t-0.5,d,'rectpuls');%生成基帶訊號

Matlab矩陣的產生

1.簡易陣列 matlab的運算事實上是以陣列 array 及矩陣 matrix 方式在做運算,而這二者在matlab的基本運算性質不 同,陣列強調元素對元素的運算,而矩陣則採用線性代數的運算方式。而宣告一變數為陣列或是矩陣時,如果是要個別鍵入元素,須用中括號 將元素置於其中。陣列為一維元素所構成,...

MATLAB 產生頻寬訊號

clc clear all close all 產生中心頻率150mhz 頻寬50mhz,取樣率252mhz的頻寬訊號 tp 65.015e 6 發射時寬.控制點數.比如要輸出的點數是l,tp l fs 16384 252e6 65.015e 6 b 50e6 發射頻寬 k b tp 發射調頻率 f...

matlab產生隨機數

matlab中生成隨機數主要有三個函式 rand,randn,randi 1,rand 生成均勻分布的偽隨機數。分布在 0 1 之間 主要語法 rand m,n 生成m行n列的均勻分布的偽隨機數 rand m,n,double 生成指定精度的均勻分布的偽隨機數,引數還可以是 single rand ...