Matlab將在未來的版本中刪除narchk函數,我試圖改變一些代碼來使用narginck。現在使用nargchk,輸出是一個字符串,我可以將它傳遞給if語句來顯示我自己的錯誤消息。像有沒有辦法用matlab中的narginchk生成自定義錯誤信息?
if ~isempty(nargchk(min, max, nargin))
error('custom error message')
end
narginchk東西會自動給出了一個錯誤不是一個字符串,所以我想知道如果有一種方式讓與narginchk
爲什麼要用'nargchk'?只需使用'nargin'並檢查一下自己。 – Suever
if語句中實際上有更多的條件,我沒有寫,所以它看起來很醜。這就是我將要做的,但如果narginchk不起作用 – Elenasto