תכנות נומרי עם Matlab ו-Octave/מחרוזות: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
שומבלע (שיחה | תרומות)
דף חדש: {{תכנות נומרי עם Matlab ו-Octave}} הסבר {{להשלים}} === פקודות למחרוזות === * char - החזרת תו מקוד ASCII * double -החזרת קוד ASC...
 
שומבלע (שיחה | תרומות)
אין תקציר עריכה
שורה 1:
{{תכנות נומרי עם Matlab ו-Octave}}
הסבר {{להשלים}}
 
==מערך מחרוזות ==
ניתן לבנות מערך ממחרוזות, בסוף יהיה לנו מחרוזת ארוכה המורכבת מכל תתי המחרוזות.
<source lang="text">
a=['s' 't' 'y']
a='sty'
</source>
והוספת רווחים:
<source lang="text">
a=['s',' ','t',' ','y']
a='s t y'
</source>
אפשר לשלב עם משתנים :
<source lang="text">
octave:3> b=3;c=4;
octave:4> a=[a,b,c]
octave:5> a=[a,num2str(b),num2str(c)]
a = s t y34
</source>
 
=== פקודות למחרוזות ===
* char - החזרת תו מקוד ASCII
* double -החזרת קוד ASCII מתו
* findstr- מציאת מחרוזת בתוך מחרוזת והחזרת האינדקס.
*num2str-הפיכת מספר למחרוזת ספרות.
 
*str2num-הפיכת מחרוזת ספרות למספר.
<source lang="matlab">
findstr('ababababa',char(97))