کد خبر: ۲۵۶۹۹
تاریخ انتشار : ۱۰:۲۲ - ۲۸ شهريور ۱۳۹۶
برای تنظيم خروجيها در نرم افزار matlab روي صفحه نمايش، از دستورات format و disp استفاده می شود. در این مطلب نحوه کار با این دستورات را خواهیم آموخت.
سرویس آموزش و آزمون برق نیوز: اگر مقدار يك متغير را بخواهيد بدانيد مي توانيد آن را با نوشتن نام متغير مشاهده كنيد. در اين صورت MATLAB نام متغير و به دنبال آن علامت تساوی را نشان داده و سپس مقدار را در سطر يا سطور بعد مي نويسد. براي ديدن مقدار متغير بدون آنكه لازم باشد دوباره نام آن و علامت تساوي را مشاهده كنيد مي توانيد دستور disp را بكار ببريد.

» x=[2 4 5];

» disp(x)

2          4         5

» y='barghnews.com';

» disp(y)

barghnews.com

پنجره MATLAB را مي توانيد با دستور clc پاك كنيد:

» clc
 
همانطور كه می دانیم دستور format compact باعث مي شود كه خطوط اضافي هنگام ارائه نتايج حذف گردند.
دستور format داراي كاربردهاي فراوان ديگري نيز هست. فرض كنيد كه مي خواهيد مولفه هاي بردار زير را روي صفحه نمايش ببينيد:
 
» v=exp(-10*(1:5))

v =

1.0e-004 *

0.4540             0.0000             0.0000             0.0000             0.0000
 
واضح است كه در حالت فعلي نمي توانيد مقادير مولفه ها را بخوانيد. در اين وضعيت مي توانيد با كمك دستور format نحوه نمايش اعداد را تغيير دهيد:
 
» format long

» v

v =

1.0e-004 *

Columns 1 through 4

0.45399929762485     0.00002061153622     0.00000000093576

  0.00000000000004

Column 5

0.00000000000000

مشاهده مي كنيد با وجود اينكه اين دستور تعداد اعداد نشان داده شده بعد از مميز را افزايش مي دهد ولي هنوز قادر نيست كه همه مولفه هاي بردار مورد نظر را بطور مناسبي نمايش دهد. در چنين حالتي بهتر است اعداد را با استفاده از نماد علمي به نمايش بگذاريد:
 
» format short e

» v

v =

4.5400e-005    2.0612e-009    9.3576e-014   4.2484e-018   1.9287e-022
 
براي اطلاع بيشتر از امكانات دستور format توصيه مي شود كه توضيحات مربوط به اين دستور را در help مطالعه كنيد.


ارسال نظر قوانین ارسال نظر
لطفا از نوشتن با حروف لاتین (فینگلیش) خودداری نمایید.
از ارسال دیدگاه های نا مرتبط با متن خبر، تکرار نظر دیگران، توهین به سایر کاربران و ارسال متن های طولانی خودداری نمایید.
لطفا نظرات بدون بی احترامی، افترا و توهین به مسئولان، اقلیت ها، قومیت ها و ... باشد و به طور کلی مغایرتی با اصول اخلاقی و قوانین کشور نداشته باشد.
در غیر این صورت، «برق نیوز» مطلب مورد نظر را رد یا بنا به تشخیص خود با ممیزی منتشر خواهد کرد.
نام:
ایمیل:
* نظر:
وضعیت انتشار و پاسخ به ایمیل شما اطلاع رسانی میشود.
پربازدیدها
برق در شبکه های اجتماعی
اخبار عمومی برق نیوز
عکس و فیلم
پربحث ترین ها
آخرین اخبار
پرطرفدارترین عناوین