我試圖做在Matlab的算法,試圖在無線通信系統的對數模型dBm的計算接收功率..向量n數圍繞一個特定的數字
我的算法計算所接收功率爲在載體中一個數字,用戶在輸入指定在千米的距離,並將其存儲的
vector_distances = {1,5,10,50,75} vector_Prx = {131.5266 145.5060 151.5266 165.5060 169.0278}
事情是,我幾乎擁有我需要的一切,但爲了圖形的目的,我需要p很多關於x軸的圖表我有我的接收器功率矢量,但在y軸上,我想展示相同的接收功率,但具有最完整的對數模型(也有噪聲 - 具有對數正態分佈在公式上 - 但對於這個東西,特別是對於我的矢量中的每個距離,我需要選擇50個數字,它們之間的距離爲0.5(如矩陣),然後對於同一距離中的每個新點計算對數模型,同一個圖表的兩個功能,一個與沒有噪音的模型(一條直線)和一個與噪音。像這張圖片
我的問題是,有沒有一種方法可以選擇50個數字,它們之間的距離爲0.5,對於現有的數字?
我知道例如,如果你有一個載體
EDU>> m = zeros(1,5)
m =
0 0 0 0 0
EDU>> v = 5 %this is the starter distance%
v =
5
EDU>> m(1) = 5
m =
5 0 0 0 0
% I want to create a vector with 5 numbers with 0.5 distance between them %
EDU>> for i=2:5
m(i) = m(i-1) + 0.5
end
EDU>> m
m =
5.0000 5.5000 6.0000 6.5000 7.0000
但我有兩個問題,一個冷杉是,這會是更單純?我是新上Matlab..and另外一個,我可以(在中心與初始數量)創建這樣一個載體
EDU>> m
m =
4.0000 4.5000 **5.0000** 5.5000 6.0000
對不起,我的英語,非常感謝你對我的幫助
查找到'linspace'。爲第二個問題使用偏移量。 – Divakar 2014-09-30 21:53:15