متغیرها در متلب

در محیط matlab ،هر متغیر یک آرایه یا ماتریس است.

شما می توانید در یک روش ساده متغیرها را اختصاص دهید،برای مثال ،

x=3        %defining x and initializing it with a value

آن یک ماتریس یک به یک ایجاد می کند و مقدار 3 را در عنصر آن دخیره می کند ،به ما اجازه دهید مثال دیگری را بررسی کنیم:matlab  توضیح بالا را اجرا خواهد کرد و نتیجه زیر را باز میگرداند:

349

x=sqrt(16)        %defining x and initializing it with an expression

matlab  توضیح بالا را اجرا خواهد کرد و نتیجه زیر را باز میگرداند:

 

 

 

350

لطفا توجه داشته باشید که :

  • یکبار که یک متغیر ایجاد کنید،بعدا می توانید به آن مراجعه نمایید.
  • متغیرها باید قبل از استفاده مقادیری داشته باشند.
  • هنگامی که یک عبارت نتیجه ای را برمی گرداند ،نتیجه به هر متغیری اختصاص نمی یابد ،سیستم آن را به متغیری با نام ans  اختصاص می دهد،که می توانید بعدا از آن استفاده کنید.

برای مثال،

sqrt(78)

matlab  توضیح بالا را اجرا خواهد کرد و نتیجه زیر را باز میگرداند:

351

شما می توانید از این متغیر ans  استفاده نمایید:

9876/ans

matlab  توضیح بالا را اجرا خواهد کرد و نتیجه زیر را باز میگرداند:

352

اجازه دهید مثال دیگری را نگاه کنیم:

x=7*8;

y=x*7.89

matlab توضیح بالا را اجرا خواهد کرد و نتیجه زیر را باز میگرداند:

353

 

چند انتسابی

شما می توانید چند انتساب  در یک خط داشته باشید.برای مثال،

a=2; b=7; c=a*b

matlab  توضیح بالا را اجرا خواهد کرد و نتیجه زیر را باز میگرداند:

354

 

متغیر who   نام تمام متغیرهایی که از آنها استفاده کرده اید را نمایش می دهد.

 

matlab  توضیح بالا را اجرا خواهد کرد و نتیجه زیر را باز میگرداند:

355

دستور whos   کمی بیشتر درباره متغیرها نمایش میدهد:

  • متغیرهای جاری در حافظه
  • نوع هر متغیر
  • حافظه اختصاص داده شده به هر متغیر
  • آیا آنها متغیرهای پیچیده هستند یا خیر
  •  متلب نتیجه زیر را باز میگرداند:

attributes

class

double

double

double

double

double

double

byte

8

8

8

8

8

8

size

1×1

1×1

1×1

1×1

1×1

1×1

name

a

ans

b

c

x

y

 

 

دستور clear   همه یا متغیرهای تعیین شده را از حافظه پاک میکند.

clear x       %  it will delete x ,won’t display anything

clear          %  it will delete all variables  in the workspace

                    %  peacefully and  unobtrusively

 

نویسنده: مهندس عربعامری

 

مقاله متلب,مطلب,متلب,مقاله برق,مقاله قدرت,مقاله مطلب,مقاله سیمولینک,دانلود متلب,دانلود مقاله متلب,مقالهmatlab ,آموزش متلب,مطلب,متلب,آموزش برق,آموزش قدرت,آموزش مطلب,آموزش سیمولینک,دانلود متلب,دانلود آموزش متلب,آموزشmatlab ,پروژه متلب,مطلب,متلب,پروژه برق,پروژه قدرت,پروژه مطلب,پروژه سیمولینک,دانلود متلب,دانلود پروژه متلب,پروژهmatlab ,

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *