當前位置:首頁 » 半夜時分 » 時間為什麼不是隨機的

時間為什麼不是隨機的

發布時間: 2022-03-03 07:30:23

㈠ C語言時間與隨機數問題

1.先用srand()來形成隨機種子,再用rand()來形成隨機數.每次srand的參數最好不同,所以時間是一個常用的參數.
比如:
int r;
srand(time(NULL));
r=rand();
獲得1-100之間的數:r=rand()%100+1;
頭文件:#include <stdlib.h>

2.我以前在linux下寫過類似的,用select實現的,加點注釋發上來.後4個頭文件都是linux下的,刪掉之後看看沒有定義的東西找一下在windows的哪個頭文件里應該就可以.

我改一下,由於我這里沒windows編程環境,所以不一定對.你碰見什麼問題發上來看看.
#include <stdio.h>
#include <winsock2.h>

int main()
{
fd_set set;
char buff[100] = {0};
int ret;
struct timeval tv;
tv.tv_sec = 10;
tv.tv_usec = 0;//這3句設置了10秒的超時時間.要修改的話tv.tv_sec = 10表示的是超時時間里的秒,tv.tv_usec = 0表示的是超時時間里的微秒.
FD_ZERO(&set);
FD_SET(0,&set);
ret = select(2,&set,NULL,NULL,&tv);
if(ret == 0)//select返回值等於0說明這段時間內有0個描述符可讀,也就是超時了
{
printf("out of time\n");
}
else
{
read(0,buff,100);
printf(buff);
}
}

㈡ 為什麼動態隨機碼是時間的函數產生的

據說還有很多事物是隨機的,比如某沒有初始化的變數的地址,用它來做種子如何?當然,如果知道種子你還不知道演算法,那就不是用不用時間的問題。

㈢ 為什麼說隨機過程與時間有關

我想你是指偽隨機吧

偽隨機序列是用函數生成隨機數。它並不真正是隨機的。只是比較近似隨機一個簡單的隨機數產生方法如下:X0=345Xn=(Xn-1*A+B)/C其中A,B,C是常數,上式每執行一次就生成一個偽隨機數。還可以在數組中填入若干個數然後順序取出進行模擬,性能好,但是這種隨機數就很不象隨機數了。
還有就是根據當前系統時間,內存值等等用函數生成了。

㈣ 為什麼用時間做種子,隨機數還是一樣的

最好是定義一個全局變數,unsigned int count=0;
然後 srand((unsigned)time(NULL)+(count++));

㈤ 時間隨機序列

雖然隨機信號是一種不確定性信號,其信號波形的變化不能用確切的數學公式來描述,不能准確地預測其未來值,但這些信號具有兩個基本特點:第一,在所定義的觀察區間是以時間t作為參變數的隨機函數;第二,其隨機性表現在信號的取值事前不可精確地預知,在重復觀察時又不是或不能肯定是重復的出現。例如,圖1-1表示用N台記錄儀同時記錄N台性能完全相同的接收機的輸出雜訊電壓波形。顯然,它們隨時間的變化都是沒有規律的,即使接收機的類型是相同的,而且測試條件也是相同的,其輸出波形還是不相同。甚至N足夠大,也不可能找到兩個完全相同的重復波形。由此可見,隨機信號所發生的物理過程是一個隨機過程,它是一個時間函數集,通常認為是具有無限長度和無限能量的功率信號。

圖1-1 N台接收機輸出雜訊電壓的隨機信號樣本集合

當我們在相同的條件下獨立地進行多次觀察時,各次觀察到的結果彼此互不相同。既然如此,為了全面地了解輸出雜訊的特徵,從概念上講,我們應該在相同的條件下,獨立地做盡可能多次的觀察,這如同在同一時刻,對盡可能多的性能完全相同的接收機各做一次觀察一樣,如圖1-1所示。全部可能觀察到的波形記錄稱為「樣本空間」或「集合」,用S表示,樣本空間的每一個波形記錄稱為「樣本函數」或「實現」。所有樣本函數的集合就構成了雜訊波形可能經歷的整個過程,該集合就是一個隨機過程,也即隨機信號。

我們用X(t,S)表示隨機過程中所有可能的雜訊波形集合,用x(t,s)表示該集合中的單個波形(註:一般情況下,隨機過程或隨機信號用大寫斜體字母符號表示,如X,Y等,其一次實現用小寫斜體字母符號表示,如xj(t))。為了方便,常用X(t)表示隨機過程或隨機信號,x(t)表示隨機信號中的一個樣本函數或實現。每一個樣本x1(t),x2(t),…,xj(t)…,xN(t)都是通過觀測記錄下來的,所以每一個具體波形都可以用一個確定函數來表示,稱為j條樣本曲線。

對一個特定的時刻t=t1,顯然x1(t1),x2(t1),…,xN(t1)是一個隨機變數,它相當於在某一固定的時刻同時測量無限多個相同接收器的輸出值。當t=ti時,x1(ti),x2(ti),…,xN(ti)也是一個隨機變數。因此,一個隨機信號X(t)是依賴於時間t的隨機變數。這樣,我們可以用描述隨機變數的方法來描述隨機信號。

如果對隨機信號X(t)進行等間隔T采樣,即將X(t)進行時間域離散化,得離散隨機序列X(t1),X(t2),X(t3),…,X(tn),…所構成的集合稱為離散時間隨機信號 X(nT)。對X(nT)的每一次實現是xj(n),j=1,2,…,N,N→∞。用序號n取代tn,隨機序列用X(n)表示。圖1-2 就是圖1-1 隨機信號經過時間離散化形成的隨機序列,相應的樣本函數x1(n),x2(n),…,xN(n)為樣本序列,它們是n的確定性函數。樣本序列也可以用xn表示,而X(t1),X(t2),X(t3),…,X(tn),…或者X(1),X(2),X(3),…,X(n),…則都表示隨機變數,有時也用Xn表示。所以,隨機序列兼有隨機變數和函數的特點。此外,為了今後討論方便,我們有時也用xn表示隨機序列x(n)。

圖1-2 N台接收機輸出雜訊電壓的離散隨機信號樣本集合

㈥ 關於Excel隨機時間問題,注意是時間長短量的,不是北京時間的。

如果你設定800米跑最少3分鍾,最多6分鍾,如果以秒計算,就是180秒-360秒
你寫公式=RANDBETWEEN(180,360) 就可以隨機產生180-360之間的隨機數
如果要顯示成為多少分多少秒,你可以寫成
=TEXT(RANDBETWEEN(180,360)/60/60/24,"mm分ss秒")

㈦ 如何讓Excel中的時間秒隨機啊

暈死了!誰說rand無法解決?是離了它不能解決吧?

如果真正的隨機有兩種處理方案:一般就是用rand,另一種取時間的方法!我們都知道如果時間精確到秒後,就是1000分之一秒時,把這個取出來和真正的隨機差別也不大了!

現在應該說是你對隨機的後處理問題:如果將隨機數轉為文字是吧?

一種辦法:如果是只有兩個選項的話:比如是優秀和一般,建議你用iif來實現就行了,如:=iif(random(rand()*2)=0,"優秀","一般")這句不難理解吧?

不適宜用在三項以上的選擇是吧?改動一下:

在A1中輸入「優秀」,A2中輸入「一般」,A3中輸入「。。。。」,要多少有多少,利用RAND或時間所產生的隨機數據取出相應的單元格內容就行了!

㈧ EXCEL表格內隨機生不同時間段的時間。

用個IF,條件還用隨機函數,再用四捨五入函數,如果是1就上午,如果是0就下午。 不知道是這個意思不,還有表達的清楚不。

㈨ java 隨機時間

java生成某個時間段內的隨機時間(先定義一個時間段,之後隨機生成符合條件的時間):

DaterandomDate=randomDate("2010-09-20","2010-09-21");
/**
*生成隨機時間
*@parambeginDate
*@paramendDate
*@return
*/
privatestaticDaterandomDate(StringbeginDate,StringendDate){

try{

SimpleDateFormatformat=newSimpleDateFormat("yyyy-MM-dd");

Datestart=format.parse(beginDate);//構造開始日期

Dateend=format.parse(endDate);//構造結束日期

//getTime()表示返回自1970年1月1日00:00:00GMT以來此Date對象表示的毫秒數。

if(start.getTime()>=end.getTime()){

returnnull;

}

longdate=random(start.getTime(),end.getTime());

returnnewDate(date);

}catch(Exceptione){

e.printStackTrace();

}

returnnull;

}

privatestaticlongrandom(longbegin,longend){

longrtn=begin+(long)(Math.random()*(end-begin));

//如果返回的是開始時間和結束時間,則遞歸調用本函數查找隨機值

if(rtn==begin||rtn==end){

returnrandom(begin,end);

}

returnrtn;

}

㈩ 隨機過程是不定的,隨機變數是隨機過程中的某個時間上的值,在這個時間上不也是不確定的嗎

隨機變數在定義中取的過程是隨機的,但是隨機過程也是個函數過程,滿足函數的對應法則.

熱點內容
為什麼有牛肉顏色很深 發布:2024-09-17 03:37:27 瀏覽:505
為什麼時間和距離會沖淡 發布:2024-09-17 03:22:45 瀏覽:279
為什麼微信電腦版顯示登錄失敗 發布:2024-09-17 03:00:07 瀏覽:797
摩羯座為什麼每周運勢都不好 發布:2024-09-17 02:23:23 瀏覽:616
腎不好為什麼會影響視力 發布:2024-09-17 01:42:47 瀏覽:489
爸爸我們的為什麼不一樣 發布:2024-09-17 01:33:33 瀏覽:668
絲綢為什麼相對於全世界那麼便宜 發布:2024-09-17 01:32:52 瀏覽:255
為什麼手機充電時候屏幕不靈 發布:2024-09-17 01:32:45 瀏覽:783
為什麼微信地區不能使用硬幣 發布:2024-09-17 01:24:31 瀏覽:465
迷你世界小米為什麼找不到 發布:2024-09-17 01:18:18 瀏覽:228