2014-03-03 37 views
1

在MATLAB中,我使用日記功能創建一個文本文件並記錄我的輸出和可能發生的任何錯誤消息。我有兩個使用日記功能的問題。Matlab日記輸出信息和錯誤信息

1)當出現錯誤信息時,它以html格式出現,請參閱下面的示例。反正有錯誤信息只是輸出爲純文本?

2)每次我運行代碼,我想要一個新的乳品文件,並且不要追加信息。

Error in <a href="matlab:helpUtils.errorDocCallback('upload_rawrets', 'C:\Matlab\output\upload_rawrets.m', 99)" style="font-weight:bold">upload_rawrets</a> (<a href="matlab: opentoline('C:\Matlab\output\upload_rawrets.m',99,0)">line 99</a>) 
export_full   = [export_full; repmat(companies, int_obs, 1) reshape(pricedatew, int_cos * int_obs, 1) 
num2cell(reshape(ret_usd, int_cos * int_obs, 1))]; 

回答

3

1)沒有,有沒有辦法改變這種狀況 - 這是diary功能的記錄的行爲。

2)在您的代碼開始時,您可以使用命令diary(filename),該命令將diary設置爲輸出到文件filename。根據諸如您運行代碼的時間構建文件名,例如:

filename = ['mydiary', datestr(now, 'yyyy-mm-dd-HH-MM-SS'), '.txt'];` 
+0

感謝您的回覆。我發現2)我可以使用Matlab中的刪除方法。所以在創建日記之前刪除'myFileName.txt'。雖然錯誤消息的輸出雖然非常不友善! – mHelpMe