دستورات پر کاربرد برای کار با پورت سریال:

 

دستور fgetl :

 

یک خط متنی از وسیله را می خواند(با رها کردن terminator)

 

حالات استفاده :

 

tline = fgetl(obj)

[tline,count] = fgetl(obj)

[tline,count,msg] = fgetl(obj)

 

obj

شئ پورت سریال است .

tline

خواندن متن از وسیله ، بدون terminator

count

تعداد مقادیر خوانده شده ، شامل terminator

msg

یک پیغام نمایش داده می شود اگر عمل خواندن با موفقیت نباشد.

 

دستور fgets :

 

یک خط متنی از وسیله را می خواند(که شامل terminator می شود.)

 

حالات استفاده :

 

tline = fgets(obj)

[tline,count] = fgets(obj)

[tline,count,msg] = fgets(obj)

 

obj

شئ پورت سریال است .

tline

خواندن متن از وسیله ،با terminator

count

تعداد بایتهای خوانده شده ، شامل terminator

msg

یک پیغام نمایش داده می شود اگر عمل خواندن با موفقیت نباشد.

 

دستور fprintf :

 

داده متنی را در وسیله می نویسد.

 

حالات استفاده :

 

 

fprintf(obj,'cmd')

fprintf(obj,'format','cmd')

fprintf(obj,'cmd','mode')

fprintf(obj,'format','cmd','mode')

 

 

obj

شئ پورت سریال است .

'cmd'

رشته نوشته شده در وسیله

'format'

تعیین تبدیل در زبان c (به راهنمای MATLAB مراجعه کنید.)

mode'

مشخص می کند که داده سنکرون یا آسنکرون نوشته شود .

 

دستور fread :

 

داده باینری را از وسیله می خواند .

 

حالات استفاده :

 

A = fread(obj,size)

A = fread(obj,size,'precision')

[A,count] = fread(...)

[A,count,msg] = fread(...)

 

 

شئ پورت سریال است .

obj

تعداد مقادیر برای خواندن

size

تعداد بیت های خوانده شده برای هر مقدار ، و تفسیر بیتها به عنوان کاراکتر ، صحیح و یا مقادیر با ممیز شناور

'precision'

داده های باینری بازگشت داده شده به وسیله

A

تعداد مقادیر خوانده شده

count

یک پیغام نمایش داده می شود اگر عمل خواندن با موفقیت نباشد.

msg

 

دستور fscanf :

 

داده را از وسیله می خواند ، و فرمت متنی است .

 

 

شئ پورت سریال است .

obj

تعیین تبدیل در زبان c (به راهنمای MATLAB مراجعه کنید.)

'format'

تعداد مقادیر برای خواندن

size

داده های خوانده شده از وسیله که فرمت آن متنی است .

A

تعداد مقادیر خوانده شده

count

یک پیغام نمایش داده می شود اگر عمل خواندن با موفقیت نباشد.

msg

 

دستور length :

 

طول آرایه شئ پورت سریال را تعیین می کند .

 

Length(obj)

 

دستور  size:

 

d = size(obj)

[m,n] = size(obj)

[m1,m2,...,mn] = size(obj)

m = size(obj,dim)

 

شئ پورت سریال است .

obj

بعد شئ پورت سریال

dim

تعداد سطر ها و ستون ها در شئ

d

تعداد سطر ها در شئ ، یا طول بعد مشخص شده با dim

m

تعداد ستون ها در شئ

n

طول اولین N بعد از شئ

m1,m2,...,mn