بخشی از پاورپوینت
--- پاورپوینت شامل تصاویر میباشد ----
اسلاید 1 :
5-1-رشتههاي کاراکتري
براي تعريف رشتههاي کاراکتري در متلب از علامت ‘ ‘ استفاده ميشود:
مثال:
>> s=‘This is a character string’;
>> size(s)
ans=
1 26
نکته: در متلب رشتههاي کاراکتري نيز بعنوان ماتريس شناخته ميشوند بطوريکه هر کاراکتر يک عنصر ماتريس محسوب ميشود.
اسلاید 2 :
5-2-نمايش کد اسکي کاراکترها: تابع abs
براي نمايش کد اسکي يک رشته ميتوان از تابع abs متلب استفاده کرد:
>> s= ‘Hello’
>> u=abs(s)
u=
72 101 108 108 111
اسلاید 3 :
اسلاید 4 :
5-5-ايجاد ماتريسهاي کاراکتري(روش اول)
براي ايجاد يک ماتريس کاراکتري ميتوان از علائم [ ] و ; مانند ايجاد ماتريسهاي عددي استفاده کرد. اما بايد دقت شود که تعداد ستونهاي هر سطر مساوي باشند:
>> sm=[‘This is first line’ ; ‘This is second line’]
??? Error using ==> vertcat
All rows in the bracketed expression must have the same
number of columns.
>> sm=[‘This is first line ’ يک فاصله خالي در انتهاي خط
‘This is second line’];
اسلاید 5 :
5-5-ايجاد ماتريسهاي کاراکتري(روش اول)
براي ايجاد يک ماتريس کاراکتري ميتوان از علائم [ ] و ; مانند ايجاد ماتريسهاي عددي استفاده کرد. اما بايد دقت شود که تعداد ستونهاي هر سطر مساوي باشند:
>> sm=[‘This is first line’ ; ‘This is second line’]
??? Error using ==> vertcat
All rows in the bracketed expression must have the same
number of columns.
>> sm=[‘This is first line ’ يک فاصله خالي در انتهاي خط
‘This is second line’];
اسلاید 6 :
5-6-ايجاد ماتريسهاي کاراکتري(روش دوم)
روش بهتر براي ايجاد يک ماتريس کاراکتري استفاده از تابع char ميباشد:
>> line1=‘This is first line’ ;
>> line2= ‘This is second line’;
>>sm=char(line1,line2)
sm=
This is first line
This is second line
اسلاید 7 :
5-7-گرفتن رشته در حين اجراي برنامه
براي گرفتن يک رشته از ورودي با استفاده از تابع input در حين اجراي برنامه دو روش را ميتوان بکار برد:
روش اول روش معمول استفاده از اين تابع است. يعني تابع مذکور را تنها با يک آرگومان ورودي بکار ميبريم. در اينصورت در حين اجرا، بايد رشته را در داخل ‘ ‘ قرار داد.
روش بهتر استفاده از تابع input با يک آرگومان دوم ‘s’ ميباشد که در اينصورت متلب ورودي کاربر را بعنوان رشته تلقي ميکند حتي اگر يک عدد يا نام يک متغير باشد.