شبیه سازی معادله دیفرانسیل(آیتی نیا)
آموزش متلب

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

تشخیص نوع متغیرها با دستور class در متلب :

با استفاده از دستور class در متلب، می توانیم نوع متغیرها را تشخیص بدهیم. به مثال زیر توجه کنید :

مثال :

clear all
close all
clcA=2;
A_class=class(A)

نتیجه :

A_class =

double

نکته :

دقت کنید که برای دیدن تمامی متغیرهای تعریف شده در متلب و همچنین نوع آنها، می توانیم از دستور whos استفاده کنیم. در مثال بعدی، از این دستور نیز استفاده می کنیم :

مثال :

clear all
close all
clc

A=2;
B=‘hello’;

A_class=class(A)
B_class=class(B)

whos

نتیجه :

A_class =

double

B_class =

char

Name         Size            Bytes  Class     Attributes

A            1×1                 8  double
A_class      1×6                12  char
B            1×5                10  char
B_class      1×4                 8  char

تشخیص نوع متغیرها با دستورclass  در متلب

با استفاده از دستورclass  در متلب، می توانیم نوع متغیرها را تشخیص بدهیم. به مثال زیر توجه کنید:

مثال

 

clear all

close all

clc

A=2;  A_class=class(A)

نتیجه

A_class =

double

نکته

دقت کنید که برای دیدن تمامی متغیرهای تعریف شده در متلب و همچنین نوع آنها، می توانیم از دستورwhos  استفاده کنیم. در مثال بعدی، از این دستور نیز استفاده می کنیم:

مثال

clear all

close all

clc  A=2;

B=‘hello’;  A_class=class(A)

B_class=class(B)

whos

نتیجه

A_class =

double  B_class =  char

Name         Size            Bytes  Class     Attributes

  • 1×1 8  double

A_class      1×6                12  char

  • 1×5 10  char  B_class      1×4                 8  char

تعریف تعداد زیادی متغیر جدید، درون یک حلقهfor  ، در متلب

گاهی نیاز داریم که تعداد زیادی متغیر را تعریف کنیم، بنابراین راه مناسب این است که از یک حلقهfor  استفاده کنیم، اما این سوال پیش می آید که چگونه در حلقهfor  ، نام های متفاوتی برای این تعداد زیاد از متغیرها، تعریف نماییم .شیوه کدنویسی متلب را با یک مثال برایتان شرح می دهم:

دانلود این مطلب

 

دانلود رایگان فایلهای متلب

سعید عربعامری
من سعید عربعامری نویسنده کتاب 28 گام موثر در فتح متلب مدرس کشوری متلب و سیمولینک و کارشناس ارشد مهندسی برق قدرتم . بعد از اینکه دیدم سایتهای متعدد یک مجموعه کامل آموزش متلب و سیمولینک ندارند به فکر راه اندازی این مجموعه شدم
http://sim-power.ir

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

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