matlab中tic和toc問題,為什么明顯不對?
-
我用tic和toc計算程序運行時間,為什么明明有100多seconds,但結果卻顯示0.093seconds,明顯不對?。。? 但是,對于簡單的程序,我用pause()命令試驗都是正確的 為什么我的程序運行后就不行? 請高手指點 謝謝!
全部評論(7條)
-
- 周先生面吧 2009-03-05 00:00:00
- 做個時間長的試試,比如連加到100萬
-
贊(8)
回復(0)
-
- 丹妮未知 2009-03-05 00:00:00
- 運行前后的顯示占用時間,當程序執(zhí)行時,其中間的計算可能花費的時間并不多。
-
贊(10)
回復(0)
-
- qiyuming7 2009-03-05 00:00:00
- 你是不是在循環(huán)體里面加tic了啊。
-
贊(14)
回復(0)
-
- 宋欣冉寶貝 2015-07-30 00:00:00
- 每一次遇toc時,程序自動計算toc和Z近一次的tic之間的時間 下面的”運行時間“,能夠正常實現(xiàn),是正確的 但是”總時間“是錯誤的,總時間計算的是,Z后一次for j=1:2循環(huán)的tic到Z后的toc之間的時間,也就是我在上面說的toc是計算與Z近一個tic直接的時間,而Z近一個tic就是Z后一次循環(huán)中出現(xiàn)的tic 我們可以使用下面的程序進行驗證 tic; t1=clock; for i=1:3 tic ;t2=clock; k=0; for j=1:2 k=k+i*j; pause(0.5) end disp('運行時間:'); toc; etime(clock,t2) end disp('總時間:'); toc;etime(clock,t1) 還有一個驗證是 tic puase(0.5) toc puase(0.5) toc puase(0.5) toc puase(0.5) toc
-
贊(16)
回復(0)
-
- 死神少宇 2015-07-04 00:00:00
- tic和toc的用法說明如下 每一次遇toc時,程序自動計算toc和Z近一次的tic之間的時間 下面的”運行時間“,能夠正常實現(xiàn),是正確的 但是”總時間“是錯誤的,總時間計算的是,Z后一次for j=1:2循環(huán)的tic到Z后的toc之間的時間,也就是我在上面說的toc是計算與Z近一個tic直接的時間,而Z近一個tic就是Z后一次循環(huán)中出現(xiàn)的tic 我們可以使用下面的程序進行驗證 tic; t1=clock; for i=1:3 tic ;t2=clock; k=0; for j=1:2 k=k+i*j; pause(0.5) end disp('運行時間:'); toc; etime(clock,t2) end disp('總時間:'); toc;etime(clock,t1) 還有一個驗證是 tic puase(0.5) toc puase(0.5) toc puase(0.5) toc puase(0.5) toc 你看看運行結果
-
贊(2)
回復(0)
-
- jkdhfvjd 2018-03-19 16:16:45
- tic和toc的用法說明如下 每一次遇toc時,程序自動計算toc和Z近一次的tic之間的時間 下面的”運行時間“,能夠正常實現(xiàn),是正確的 但是”總時間“是錯誤的,總時間計算的是,Z后一次for j=1:2循環(huán)的tic到Z后的toc之間的時間,也就是我在上面說的toc是計算與Z近一個tic直接的時間,而Z近一個tic就是Z后一次循環(huán)中出現(xiàn)的tic 我們可以使用下面的程序進行驗證 tic; t1=clock; for i=1:3 tic ;t2=clock; k=0; for j=1:2 k=k+i*j; pause(0.5) end disp('運行時間:'); toc; etime(clock,t2) end disp('總時間:'); toc;etime(clock,t1) 還有一個驗證是 tic puase(0.5) toc puase(0.5) toc puase(0.5) toc puase(0.5) toc 你看看運行結果
-
贊(5)
回復(0)
-
- 月夜火牙 2016-04-16 04:01:53
- 驗證程序1: tic; t1=clock; for i=1:3 tic ;t2=clock; k=0; for j=1:2 k=k+i*j; pause(0.5) end disp('運行時間:'); toc; etime(clock,t2) end disp('總時間:'); toc;etime(clock,t1) 驗證程序2 tic puase(0.5) toc puase(0.5) toc puase(0.5) toc puase(0.5) toc Z后查看運算結果。
-
贊(18)
回復(0)
熱門問答
- matlab中tic和toc問題,為什么明顯不對?
- 我用tic和toc計算程序運行時間,為什么明明有100多seconds,但結果卻顯示0.093seconds,明顯不對啊??? 但是,對于簡單的程序,我用pause()命令試驗都是正確的 為什么我的程序運行后就不行? 請高手指點 謝謝!
2009-03-04 00:35:54
643
7
- matlab中tic toc用法
- 比如求一個矩陣的例子,X=A\B;求X。怎么計算時間?。?!
2009-10-21 17:42:28
449
2
- matlab中tic、toc指令是什么意思?
2017-12-25 12:29:46
758
1
- matlab中如何規(guī)定tic toc間隔時間
- 我要用tic和toc還有l(wèi)oop寫一個程序,Z大上限時間是4秒,每間隔0.3秒就要顯示tic和toc的間隔時間按
2016-05-14 22:29:47
516
1
- MATLAB tic toc計算時間問題
- 用MATLAB的tic toc函數(shù)計算時間時, diyi次運行與多次運行的時間不等這是怎么回事 例如運行 for i=1:10 tic summ=sum(1:1000); toc end 結果顯示 Elapsed time is 0.000407 seconds. Elapsed time is 0.000021 seconds. Elapsed time ... 用MATLAB的tic toc函數(shù)計算時間時, diyi次運行與多次運行的時間不等這是怎么回事 例如運行 for i=1:10 tic summ=sum(1:1000); toc end 結果顯示 Elapsed time is 0.000407 seconds. Elapsed time is 0.000021 seconds. Elapsed time is 0.000017 seconds. Elapsed time is 0.000016 seconds. Elapsed time is 0.000016 seconds. Elapsed time is 0.000016 seconds. Elapsed time is 0.000016 seconds. Elapsed time is 0.000016 seconds. Elapsed time is 0.000016 seconds. Elapsed time is 0.000016 seconds. 明顯diyi次運行時間比以后幾次長很多,第二次也是,到了后來時間趨于平穩(wěn) 展開
2014-12-14 16:04:01
386
2
- matlab的tic和toc是什么意思
2016-09-22 16:52:32
505
1
- matlab中tic、toc指令是什么意思 ?謝謝
2016-07-25 21:18:42
1255
3
- matlab問題:tic,toc是什么東西,怎么用的
- tic, s=0; for i=1:100000, s=s+1/2^i+1/3^i; end; toc 這樣的一個語句,為什么每次的到的結果不同 Elapsed time is 0.189000 seconds. Elapsed time is 0.210000 seconds. Elapsed time is 0.196000 seconds. Elapsed time is 0.203000 seconds. Elaps... tic, s=0; for i=1:100000, s=s+1/2^i+1/3^i; end; toc 這樣的一個語句,為什么每次的到的結果不同 Elapsed time is 0.189000 seconds. Elapsed time is 0.210000 seconds. Elapsed time is 0.196000 seconds. Elapsed time is 0.203000 seconds. Elapsed time is 0.197000 seconds. Elapsed time is 0.205000 seconds. Elapsed time is 0.199000 seconds. Elapsed time is 0.199000 seconds. Elapsed time is 0.189000 seconds. 展開
2017-11-25 10:31:17
628
1
- matlab中tic,toc,怎么樣把握啊,為什么把握輸入代碼的時間也算進去了呢
2013-11-18 06:55:12
640
1
- matlab用tic toc計時時怎樣得到所計時間
2015-02-07 01:06:21
437
3
- matlab 我想用TIC TOC計算時間保存 到TIM 這個變量 結果失效,為什么?
2015-09-23 05:09:46
476
1
- 求《Tic!toc!》和《L.O.V.E》的韓文發(fā)音
- 要拼音哦~~~~Z好拼音和寫中文讀音的都要,不過只有一個也沒關系。 如果能帶上中文歌詞那就更好了~~~~~~ 急用啊~~~~~謝謝了……
2007-01-12 01:01:50
376
2
- Tic Toc翻譯成中文是什么意思?
- Tic Toc翻譯成中文是啥?只要翻譯我說的就行,不要說次要的!
2012-01-12 10:02:35
686
5
- Tic Toc翻譯成中文是什么意思?
- Tic Toc翻譯成中文是啥?只要翻譯我說的就行,不要說次要的!
2013-04-20 04:53:46
670
3
4月突出貢獻榜
推薦主頁
最新話題





參與評論
登錄后參與評論