نمایش یک پیام، همانند پیام های خطای متلب، با دستور error در متلب
حتما تاکنون شاهد پیام های خطایی که توسط نرم افزار متلب نمایش داده می شود، بوده اید. متلب هرگاه به خطایی در بین کدهای برنامه شما برخورد کند، یک پیام خطا با رنگ قرمز، نمایش خواهد داد. قبلا دستوراتی همچون disp را برای چاپ یک عبارت در خروجی متلب، معرفی کرده ایم، اما شاید بخواهیم که پیام مورد نظر ما، همانند پیام های خطای متلب نمایش داده شود (با همان رنگ و سبک، تا به کاربر هشدار بدهد). برای این منظور، می توانیم از دستور error در متلب استفاده کنیم.
به مثال زیر توجه کنید :
close all
clc
x = 2;
if(x == 2)
error('please choose another number for x');
end
نتیجه :
please choose another number for x
سلام خسته نباشید، ببخشید من کدی برای هافمن درمتلب نوشتم ولی با پیغام خطای پایین مواجه شدم. میشه لطف کنید و به من کمک کنید؟
پیغام خطا ->
'.Undefined function 'huffmandict' for input arguments of type 'double
(Error in Untitled (line 3
(dict , avglen] = huffmandict(symbols,p]
و کد مربوط به آن :
[p=[0.3 0.2 0.1 0.1 0.1 0.1 0.1
[symbols=[0:7
(dict , avglen] = huffmandict(symbols,p]
انگار که اصلا تابع huffmandict رو نمی شناسه
سلام.
کلید زیر را بخوانید :