انجمن سایت کلیدستان


رتبه موضوع:
  • 1 رای - 2 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
استفاده از workspace

استفاده از workspace

#1
سلام.
اگر یک سری مقادیر اعدادی را که در workspace با نام مثلا data ذخیره شده، بخواهیم از این داده های ذخیره شده در ام فایل جدیدی استفاده کنیم، چه کار باید کرد؟

merc
پاسخ

استفاده از workspace

#2
سلام، WORKSPACE محل نگهداری موقت ماتریسهای تولید شده در برنامه متلب است خواه از طریق اجرای یک M فایل باشه یا از طریق قسمت COMMAND این ماتریسها رو تولید کنید. هر متغیر به عنوان یک ماتریس در نظر گرفته میشه مثلا A=1 یعنی ماتریس 1 در 1 که درایه 1 در آن ذخیره شده ، بعد از خروج از متلب حافظه WORKSPACE خالی میشه و هر متغیری در اونجا تعریف شده باشه پاک میشه مگر اینکه ابتدا اون متغیر رو تعریف کنید و بعد از محیط WORKSPACE با کلیک راست کردن بر روی متغیر مربوطه یا چند متغیر با یکدیگر ، از منوی بازشده SAVE رو بزنید که میتونید اونها رو در محلی از کامپیوترتونن ذخیره کنید. که چون پسوند این فایل های ذخیره شده MAT است فایل های MAT نامیده میشن . وقتی متغیری در WORKSPACE وارد شد مثلا Q=[1,2]0 ( صفر رو الکی نوشتم که کروشه در محل اصلی خودش در حروف انگلیسی قرار بگیره.) تا زمانی که برای متغیر Q ماتریس دیگری تعریف نکنید همین داده ها در اون قرار داره و میتونید با نوشتن مثلا W=Q-2 ، از مقادیر Q در کدهای دیگری که مینویسید استفاده کنید. در صورتی که M فایل مینویسید و حتما باید مثلا از متغیر DATA استفاده کنید در خطهای اولیه M فایل مجبور هستید ماتریس DATA  رو ابتدا بسازید و بعد بقیه کدها رو که M فایل بر روی DATA اجرا میکنه . راه حل دیگر ذخیره DATA به روشی که گفتم به صورت MAT فایل است که در اینصورت کد M فایلی که DATA در اون کاربرد داره رو در پوشه ای ذخیره کنید و MAT فایل DATA هم در اون پوشه قرار بدید در اینصورت در خطوط اول M فایل باید DATA.MAT رو فراخوانی کنید. که با دستور LOAD امکان پذیر است . توضیحات دستو رLOAD رو در لینک زیر بخونید:
http://www.kelidestan.com/matlab/matlab-26.php

 
دوست دارم زندگی رو . . . 
پاسخ
 سپاس شده توسط admin ، شماره مجازی امارات ، تلگرام ضد فیلتر 2023


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان