کد خبر: ۲۲۰۹۹
تاریخ انتشار : ۱۰:۴۲ - ۰۷ خرداد ۱۳۹۶
در این مطلب نحوه ذخیره سازی اطلاعات خروجی متلب رو به صورت یک فایل متنی آموزش داده می شود.

سرویس علمی برق نیوز: با استفاده از دستور fprintf در متلب، می توانیم اطلاعات مورد نظرمان را درون یک فایل متنی بنویسیم. برای این منظور، ابتدا باید با دستور fopen ، فایل متنی را باز کرده، سپس با دستور fprintf ، اطلاعات مورد نظرمان را درون فایل متنی بنویسیم و در آخر، با دستور fclose ، فایل متنی را ببندیم.

به مثال زیر توجه کنید :

ذخیره سازی اطلاعات خروجی Matlab رو به صورت یک فایل متنی

دقت کنید که درون پرانتز دستور fopen ، حرف w نوشته شده است که حرف اول کلمه write می باشد. بنابراین به دستور fopen اعلام کرده ایم که قصد داریم که درون فایل، اطلاعاتی را بنویسیم. بنابراین، دستور fopen ، اگر فایل وجود دارد، آن را باز کرده و البته اطلاعات آن را هم پاک می کند (از نو نوشتن اطلاعات). اگر فایل مورد نظر، وجود نداشته باشد، دستور fopen ، فایلی با این نام می سازد.

دستور fprintf ، برای نوشتن اطلاعات بردار x به درون فایل example.txt به کار رفته است. دومین آرگومان درون پرانتز دستور fprintf ، مربوط به شیوه نوشتن اطلاعات درون فایل متنی می باشد. مثلا با عبارت %6.1f تعیین کرده ایم که عبارت مربوط به هر مقدار، با 6 کاراکتر نوشته شود و تعداد ارقام اعشاری نمایش داده شده هم برابر 1 باشد. یعنی مثلا برای عدد 1 ، ابتدا 3 کاراکتر فاصله درج می گردد و سپس عبارت 1.0 درج خواهد شد (در مجموع می شود 6 کاراکتر).

در آخر نیز با دستور fclose ، فایل متنی را بسته ایم.

نتیجه :اطلاعات فایل example.txt ، به صورت زیر خواهد بود :

0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0


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