نوشتن ماتریس در فایل txt با متلب
ماتریس های یکی از نوع های داده ای پر کاربرد و پر اهمیت در متلب می باشد؛ متلب که در بین رشته های مختلف کاربرد علمی و تحقیقاتی دارد به علت پایه ی ریاضی آن با داده های ماتریس به سادگی می تواند کار کند.
در این نوشته روش نوشتن اطلاعات یک ماتریس در فایل txt با نرم افزارمتلب را به شما آموزش خواهیم داد.
نوشتن ماتریس در فایل txt با متلب
برای نوشتن اطلاعات یک ماتریس در فایل txt با نرم افزارمتلب از تابع زیر استفاده می کنیم.
کد متلب :
1 2 3 4 5 6 7 8 9 10 11 12 | function SaveMatrix(data, name) fid = fopen(name, 'w'); [n_row, n_column] = size(data); magic = uint8('YANGVOCO'); fwrite(fid, magic, 'uint8'); fwrite(fid, n_column, 'int32'); fwrite(fid, n_row, 'int32'); for ii = 1:n_column fwrite(fid, data(:, ii), 'float32'); end; fclose(fid); end |
توضیحات :
- کد بالا را از این لینک دریافت کنید.
- کد بالا یک تابع متلب است؛ این کد شامل یک تابع با نام SaveMatrix می باشد.
- ورودی این تابع متغیر data و name است که متغیر data باید یک ماتریس باشد و متغیر name باید نام فایل txt باشد.
- این تابع خروجی خاصی ندارد.
- تابع بالا در مخزن گیت هاب در این لینک قابل مشاهده است.
برای خواندن ماتریس از فایل txt در متلب به این لینک بروید.
اگر نیاز به یادگیری نرم افزار متلب را دارید این لینک را دنبال کنید.
در صورتی که روش های بهتری برای تمرین بالا در اختیار دارید برای ما ارسال کنید.
موفق و سلامت باشید.
برای امتیاز به این نوشته کلیک کنید!
[کل: 1 میانگین: 5]