دستورات پر کاربرد برای کار با پورت سریال:
دستور 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 |
با سلام به شما دوست عزیز که از این وبلاگ بازدید می فرمائید ضمن آرزوی توفیق برای شما دوست گرامی وبلاگ matlabseven در راستای اهداف جدید خود علاوه بر آموزش مطلب به آموزش دو برنامه دیگر سی پلاس پلاس و ویژوال سی خواهد پرداخت . امیدوارم به عنوان یک برنامه نویس تازه کار بتوانم اطلاعات جدیدی را در این زمینه هم منتقل نمایم .