0

*** آموزش قدم به قدم متلب ***

 
siryahya
siryahya
کاربر طلایی1
تاریخ عضویت : اسفند 1389 
تعداد پست ها : 158652
محل سکونت : ▂▃▄▅▆▇█Tabriz█▇▆▅▄▃▂

ايجاد آرايه با استفاده از توابع linsapce و logspace
دوشنبه 21 اردیبهشت 1394  3:37 AM

با استفاده از اين دو دستور می توان اجرای يک تابع را پيش از رسيدن به انتهای آن متوقف کرد. تفاوت دستور error با دستور return آن است که دستور error می تواند يک پيغام خطا نيز به منظور آگاهسازی کاربر نمايش دهد.
 
 
مثال :
 
کد PHP:
s= input( 'Please enter a scalar value= ');
if  length (s) > 1
    error('Error! Your input isn"t a scalar!');
end
a= linspace( 0 , abs(s) , 100);  
 
تعيين تعداد آرگومانهای بکار رفته در حين اجرا در متلب
 
در متلب می توان توابع را با تعداد آرگومان کمتر از تعداد آرگومان موجود در تعريف تابع نيز فراخوانی کرد.
 
در صورتيکه بخواهيم از تعداد آرگومانها در حين اجرا مطلع شويم بايد از توابع nargin و nargout به ترتيب براي تعداد آرگومانهای ورودی و تعداد آرگومانهای خروجی استفاده کنيم.
همچنین توابع nargchk و nargoutchk تعداد آرگومانهای ورودی و خروجی را چک می کنند و درصورتیکه با تعداد درخواست شده برابر نباشند پیام خطای مناسب را نشان می دهند.

ترکی زبان قربون صدقه رفتنه داریم که: گوزلرین گیله‌سین قاداسین آلیم که یعنی درد و بلای مردمک چشات به جونم …!.

تشکرات از این پست
دسترسی سریع به انجمن ها