題目:
共有4個站進行分碼多重進接cdma通訊,4個站的碼片序列為:
a:(-1-1-1+1+1-1+1+1) b:(-1-1+1-1+1+1+1-1)
c:(-1+1-1+1+1+1-1-1) d:(-1+1-1-1-1-1+1-1)
現在收到這樣的碼片序列:(-1+1-3+1-1-3+1+1)問哪個站傳送了資料?傳送資料的站傳送的是1還是0。
解答:a、d傳送資料位1,b站傳送的為0,c沒有傳送資料。
首先,收到的碼片序列中有了-3和-3,一定是疊加的結果。其次,如果只有兩種訊號疊加,則至只可能為+2或-2或0,如果有四種訊號疊加,則只可能為+4、-4、0、+2、-2,所以必然是其中的3個站的訊號疊加的結果。
1、a站沒有傳送訊號的情況:要使得第三個位子上出現-3,則必須使
b傳送反碼,其它兩個傳送原始碼,但此時倒數第三個位子上的數字為-1,
不符合要求。
2、b站沒有傳送訊號的情況:要使得第三個位子上出現-3,三者都
必須傳送原始碼。可是此時一號位上變成了-3,不符合要求。
3、c站沒有傳送訊號的情況:要使得第三個位子上出現-3,b必須
傳送反碼,此時恰好符合要求,即a、d傳送資料位1,b站傳送的為0。
4、d站沒有傳送的情況:與第一種情況類似,略。
第十周 任務1
實驗目的 學會使用迴圈控制語句解決實際問題 實驗內容 用if語句編寫選擇結構的程式,完成分段函式的求解 include using namespace std int main double x,f const double x1 0.3,x2 0.8 cout cin x if xx2 f 1 e...
第十周任務(一)
作 者 董寶文 完成日期 2011年 10月 26日 版 本號 對任務及求解方法的描述部分 輸入描述 函式自變數x 問題描述 求函式的值 當x 0.3時,f x 0 當0.3 x 0.8時,f x x 0.3 0.8 0.3 當x 0.8時,f x 1 按你實際編的程式寫 程式輸出 f x 的值 問...
第十周任務(一)
程式頭部注釋開始 程式的版權和版本宣告部分 檔名稱 定義乙個名為cperson的類 作 者 齊豔紅 完成日期 2011年 4月 23日 版 本 號 對任務及求解方法的描述部分 填寫內容 問題描述 程式頭部的注釋結束 include include using namespace std class ...