線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1276
推到 Plurk!
推到 Facebook!

Matlab工作空間內的變數儲存的一些問題

尚未結案
worthwhile
一般會員


發表:1
回覆:0
積分:0
註冊:2005-01-21

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-01-21 10:59:58 IP:61.229.xxx.xxx 未訂閱
各位大大門: 以下是我Matlab的問題,希望大大給予提醒與幫助 感激不盡 question: 因為使用到矩陣以及lagrangian計算 所以程式跑下來要三個多小時,我想知道如何在程式內用save或有其他指令可以在跑完一次i=1,2,3...迴圈<一次二分左右>後,就出現變數的結果在工作空間,以利於觀看: 1.程式現在跑到迴圈的哪一個了. 2.程式目前跑出的結果有無符合我的期望,bug的話ctrl c先離開迴圈,再去主程式檢查. 3.在程式中斷後,假設目前中斷在i=45,有無指令可讓程式繼續跑i=46下去,並且可接續在工作空間內的變數.(目前我會變成i=45之前的答案存一個,i=46之後另外存一個)沒辦法接合住! 謝謝大大的指教.....worthwhile 由衷感激 <後段大略說明我的程式內容> load 2norm_02_120.mat % load 資料進來<一組二維的資料空間> for i=1:size(Y,1) tran_idx=setdiff(1:size(Y) , i ); %每次移除一個訓練資料(train data). tran_x=sample_in(tran_idx , : ); %得到移除一個訓練資料後,tran_x119點 的數值 tran_y=H(tran_idx,:); %得到移除一個訓練資料後,tran_y 119點的數值. [nsv, alpha, b0] = svc(tran_x , tran_y , ’rbf’, 1.0e 4 ); %所得 b0=0 err = svcerror(tran_x , tran_y , X, Y, ‘rbf’, alpha , b0); Misclassification_err( i , 1 )= err; %得到Misclassification_errss (120x1矩陣). End classification_error=mean(Misclassification_err); %得120資料點的平均 值. 發表人 - worthwhile 於 2005/01/21 11:05:59
系統時間:2024-09-10 9:10:40
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!