MATLAB 4

قالب های نمایش اعداد:

در matlab اعداد با فرمت های مختلفی به نمایش در می آیند. از مهمترین آنها می توان به فرمتهای زیر اشاره کرد:

  • short:نمایش اعداد تا 4 رقم اعشار (پیش فرض matlab) 
  • short e:عدد 5 رقم با توان علمی
  • hex:در مبنای 16
  • long:نمایش اعداد تا 16 رقم
  • bank:نمایش اعداد با دقت دورقم اعشار
  • +:علامت عدد را نشان می دهد
  • rat:نمایش به صورت تقریب کسری

مثلا برای تعیین فرمت +کافی است دستور + format را در پنجره ی command وارد کرده و Enter کنید. سپس عددی را وارد کرده و نتیجه را مشاهده نمایید.

برای گرد کردن اعداد روشهای مختلفی وجود دارد، تمام این روشها را می توان در matlab یافت:

  • fix گرد کردن به طرف صفر
  • floor گرد کردن به طرف منفی بی نهایت
  • ceil گرد کردن به طرف مثبت بینهایت
  • round گرد کردن به طرف نزدیکترین عدد صحیح

مثال:

>>fix(2.30)

ans=

     2

چند دستور کلیدی در matlab:

برای اجرای هر یک از دستورات زیر آنها را در پنجره ی command تایپ کرده و Enter کنید:

date: این دستور تاریخ را نمایش می دهد.

clear:با استفاده از این دستور می توان تمام یا تعدادی از متغیرها را پاک کرد.برای مثال اگر متغیری با نام a داشته باشیم:

a<<

=a

   12

clear a<<

a<<

.'undefined function or variable 'a???

** اگر دستور clear را به تنهایی و بدون ذکر نام متغیر خاصی به کار ببریم تمام متغیرها پاک خواهند شد.

delete: با استفاده از این دستور می توان فایل های موردنظر و موجود در پوشه جاری matlab را پاک کرد.مثلا دستور زیر تمام فایلهای با پسوند p در دایرکتوری جاری را پاک می کند:

delete *.p<<

disp: مقادیر یک متغیر را بدون نمایش نام آن چاپ می کند.

clc: صفحه را پاک می کند اما در حافظه تغییری ایجاد نمی کند.

Help:همانطور که در جلسه ی دوم توضیح دادم با این دستور می توان به متن راهنمای یک دستور دست پیدا کرد.

lookfor:تفاوت این دستور با دستور help در این است که برای استفاده از help باید دقیقا نام دستور وارد کنید، اما با استفاده از lookfor نیازی به دانستن نام دقیق دستور نیست.کافی است آنچه مورد نیازتان است به صورت کلمه کلیدی وارد کنید.اما عیبی که این روش دارد این است که سرعت کمتری نسبت به دستور help دارد.

** در صورتی که بخواهیم عملیات در حال انجام matlab متوقف شود باید از کلیدهای ctrl+break استفاده کنیم.(این برای متوقف کردن جستجو در دستور lookfor هنگامی که سرعت کامپیوتر پایین باشد مناسب است.)

معرفی چند تابع:

  • abs(x)معادل |x|
  • sin(x)
  • asin(x) معادل arcsin(x)
  • asinh(x) معادل arcsinh(x)
  • exp(x) معادل ex
  • conj(x) نمایش مزدوج مختلط
  • imag(x) قسمت مختلط عدد را نمایش می دهد
  • real(x) قسمت غیرمختلط عدد را نمایش می دهد

منتظر نظراتتون هستم...49.gif

راستی نظرتون راجع به chatbox ی که سمت راست وبلاگ هست چیه؟39.gifچون بعضی دوستان گفته بودند صفحه ی پیامهای دیگران خیلی دیر باز می شه من این chatbox رو گذاشتم تا راحتتر بتونید نظر بدید...

/ 3 نظر / 8 بازدید
سوگل

سلام خوبین مرسی ازمطالب و راهنمائیهای شما می شه لطفا در مورد wavelet هم توضیح بدین با تشکر سوگل

سعید

دستتون درد نکنه خوبه

سعید

در مورد دستوری که بتونه m-file رو به c یا++ c تبدیل کنه چی میدونین؟