انواع متغیرها و مقداردهی به متغیرها در متلب
::: در حال بارگیری لطفا صبر کنید :::
انواع متغیرها و مقداردهی به متغیرها در متلب
www.rozex.rozblog.com
نام کاربری : پسورد : یا عضویت | رمز عبور را فراموش کردم

صفحه اصلیبررسی و آموزش نرم افزار متلب MATLABانواع متغیرها و مقداردهی به متغیرها در متلب

تعداد بازدید : 2243
نویسنده پیام
smyt آفلاین
مدیر انجمن

ارسال‌ها : 20
عضويت : 25 /12 /1392
سن : 24
انواع متغیرها و مقداردهی به متغیرها در متلب
انواع متغیرها و مقداردهی به متغیرها در متلب :یکی از ویژگی های متلب این است که احتیاجی نیست که حتما نوع متغیر را در همان ابتدای برنامه مشخص کنیم و با مقادیری که در طول برنامه به متغیر نسبت داده می شود، نوع متغیر به صورت خود به خود تعیین می شود.
در تعریف نام متغیرها باید دقت داشته باشید که متلب نسبت به کوچک یا بزرگ بودن حروف حساس می باشد.انواع متغیرها :در نرم افزار متلب، انواع مختلفی از متغیرها وجود دارد. برخی از آنها را شرح می دهیم :متغیرهای عددی :این متغیرها می توانند دارای مقادیر عددی باشند. به مثال زیر توجه کنید :مثال :فرض کنید بخواهیم به متغیر A ، مقدار 2 را نسبت بدهیم. باید بنویسیم : A=2نتیجه : A =

2متغیر های رشته ای (string) :چنانچه متغیری را بخواهیم به صورت یک رشته از حروف تعریف کنیم، باید از علامت \' استفاده کنیم. به مثال زیر توجه کنید :مثال : s=\'this is a string\'نتیجه : s =

this is a stringنکته :دقت شود که استفاده از علامت \' برای ایجاد رشته ها ضروری است و چناچه از این علامت استفاده نشود، با پیغام خطا مواجه می شویم. این موضوع را در مثال زیر نشان داده ایم :مثال : s=this is a stringنتیجه : ??? s=this is a string
|
Error: Unexpected MATLAB expression.متغیرهای سمبلیک :گاهی نیاز است که متغیر تنها به صورت سمبلیک (مثلا با حرف x) تعریف شود تا با آن معادلاتی را به صورت نمادین حل کنیم. در مورد متغیرهای سمبلیک در مباحث دیگر به صورت مفصل صحبت خواهیم کرد.دستور whos :چنانچه تعداد متغیرهایی که در متلب تعریف کرده اید، از حدی بیشتر شود، به سختی می توانید نام آنها را به یاد آورید. برای آنکه بتوانید تمامی متغیرهایی که در متلب تعریف کرده اید را به صورت فهرست وار ببینید، تنها کافی است که دستور whos را اجرا کنید. لیست تمامی متغیرهای تعریف شده در متلب در خروجی نمایش داده می شود و نوع هر متغیر، فضای اختصاص داده شده به آن و اندازه آن را می توانید مشاهده کنید. به مثال زیر توجه کنید :مثال : whosنتیجه : Name Size Bytes Class Attributes

A 1x1 112 sym
B 1x1 112 sym
C 1x1 112 sym
ans 1x1 112 sym
x 1x1 112 sym
y 1x1 112 symاما باید دقت کنید که در فهرست فوق، مقادیر متغیرها نمایش داده نشده است. برای مشاهده مقدار هر متغیر، تنها کافی است که نام متغیر را در پنجره command نوشته و سپس کلید enter از کیبورد را فشار دهید، مقدار متغیر نمایش داده خواهد شد.
علاوه براین، Workspace به صورت گرافیکی، لیستی از تمامی متغیرهای تعریف شده در متلب را نمایش می دهد.دستور clear :این دستور برای پاک کردن متغیرهای تعریف شده در متلب به کار می رود. این دستور را می توان به شیوه های زیر به کار برد :[tr][td]clear[/td][td]تمامی متغیرهای تعریف شده در متلب را پاک می کند[/td][/tr][tr][td]clear all[/td][td]تمامی متغیرهای تعریف شده در متلب را پاک می کند[/td][/tr][tr][td]clear x y[/td][td]تنها متغیرهای x و y را پاک می کند[/td][/tr]نکته بسیار مهم :یک برنامه نویس متلب، معمولا اولین دستوری که در برنامه خود به کار می برد، دستور clear all می باشد، زیرا امکان این که متغیرهایی که قبلا در متلب، توسط برنامه های قبلی، تعریف شده اند در برنامه جدید اختلال ایجاد کنند، زیاد است. این نکته در اجرای برنامه های طولانی و پیچیده، از اهمیت زیادی برخوردار است.

یکشنبه 25 خرداد 1393 - 19:23
ارسال پیام نقل قول تشکر گزارش



برای ارسال پاسخ ابتدا باید لوگین یا ثبت نام کنید.



تمامي حقوق محفوظ است . طراح قالبــــ : روزیکســــ