وارد کردن متن به نرم افزار متلب
برای وارد کردن داده هایی مانند متن به نرم افزار MatLab دو روش وجود دارد که به توضیح مختصر هر یک می پردازیم :
ابتدا فایل مورد نظر را در یک فایل txt ذخیره می کنیم . برای مثال یک فایل به نام test ایجاد می کنیم و متن مورد نظر را در آن می نویسیم . حال میخواهیم این متن را وارد برنامه متلب کنیم که احتمالا پردازش های لازم را روی آن انجام دهیم .
روش اول :
استفاده از کد مقابل :
file_name = input('Please input file name : ');
input_file = fopen(file_name,'r');
file_data = fread(input_file,'*char');
fclose(input_file);
پس از اجرای این کد باید نام فایل مورد نظر را وارد کنیم . نام این فایل باید بین دو ' ' قرار بگیرد . بعنوان مثال ' test.txt '
نام این فایل در متغیر file_name ذخیره می شود . سپس با استفاده از سه خط بعد ، اطلاعات این فایل در متغیر file_data قرار می گیرد و می توانیم از آن استفاده نماییم . خروجی این برنامه که همان متن داخل فایل بود در متغیر file_data قرار گرفته است .
روش دوم :
در منوی نرم افزار متلب روی گزینه import data کلیک می کنیم .
در صفحه جدید که باز می شود ، import selection را انتخاب می کنیم . متن مورد نظر در متغیری همنام با فایل اصلی در متلب ایجاد می شود .