وارد کردن داده-2
مثال 3
در این مثال، به ما اجازه دهید داده را از کلیپ برد وارد نماییم.
خطوط زیر را به کلیپ برد کپی کنید:
ریاضیات ساده است
یک فایل اسکریپت ایجاد نمایید و کد زیر را در آن تایپ نمایید:
a = importdata(‘-pastespecial’)
زمانی که فایل را اجرا می کنید نتیجه زیر نشان داده می شود:
فایل i/o(ورودی / خروجی) سطح – پایین
تابع importdata یک تابع سطح بالا است.. توابع i/o سطح پایین در متلب اجازه کنترل بیشتر بر روی خواندن و نوشتن داده در فایل را می دهد.اگرچه، توابع به جزئیات اطلاعات بیشتری درباره فایل برای کار موثر نیاز دارند.
متلب توابع زیر را برای عملیات خواندن و نوشتن در سطح بایت و کاراکتر فراهم آورده است:
توصیف | تابع |
بستن یا بازکردن تمامی فایل ها | fclose |
تست برای انتهای فایل | feof |
اطلاعات درباره خطاهای فایل i/o | ferroe |
خواندن خطی از فایل، حذف کردن کاراکترهای خط جدید | fgetl |
خواندن خطی لز فایل، نگهداشتن کاراکترهای خط جدید | fgets |
بازکردن فایل، یا بدست آوردن اطلاعات درباره فایل های باز | fopen |
نوشتن داده در فایل متنی | fprintf |
خواندن داده از فایل دودویی | fread |
انتقال اشاه گر موقعیت فایل به آغاز فایل باز | frewind |
خواندن داده از فایل متنی | fscanf |
انتقال به موقعیت مشخص شده در فایل | fseek |
موقعیت در فایل باز | ftell |
نوشتن داده به فایل باینری | fwrite |
ورود فایل های داده متنی با سطح – پایین i/o
متلب توابع زیر را برای ورود فایل های داده متنی فراهم کرده است:
- تابع scanf قالب های ئائه در متن یا فایل اسکی را می خواند.
- توابع fgetl و fgets یک خط از یک فایل را در یک زمان می خوانند، که کاراکتر خط جدید را از هر خط جدا می کند.
- تابع fread یک جریان از داده در سطح بیت یا بایت را می خواند.
نویسنده: مهندس عربعامری
مقاله متلب,مطلب,متلب,مقاله برق,مقاله قدرت,مقاله مطلب,مقاله سیمولینک,دانلود متلب,دانلود مقاله متلب,مقالهmatlab ,آموزش متلب,مطلب,متلب,آموزش برق,آموزش قدرت,آموزش مطلب,آموزش سیمولینک,دانلود متلب,دانلود آموزش متلب,آموزشmatlab ,پروژه متلب,مطلب,متلب,پروژه برق,پروژه قدرت,پروژه مطلب,پروژه سیمولینک,دانلود متلب,دانلود پروژه متلب,پروژهmatlab ,