ተግባራት የሁሉም የስክሪፕት እና የፕሮግራም ቋንቋዎች መሠረት ናቸው። በተግባሮች አማካኝነት ትግበራዎችዎ የሚፈልጉትን ማንኛውንም እንዲያደርጉ ማድረግ ይችላሉ። በ MATLAB ውስጥ ዲዛይን በሆኑ ሁሉም መተግበሪያዎች ውስጥ ተግባራት በጣም ጠቃሚ እና አስፈላጊ ናቸው። እኛ የሚታወቁትን ግብዓቶች ብቻ መሰካት ስለምንችል እና ፕሮግራሙ መልሱን ስለሚያወጣ ይህ ተዳፋት እኩልታ ተብሎ የሚጠራውን የሂሳብ ተግባር y = mx+ b እንቀይራለን። ይህ የመማሪያ ስብስብ እንደ የስክሪፕት ፋይል እንዴት እንደሚከፍት እና ቀላል የውሂብ ክዋኔዎችን እንዴት ማከናወን እንደሚቻል እንደ እርስዎ የ MATLAB መሠረታዊ እውቀት እንዳለዎት ያስባል።
ደረጃዎች
ደረጃ 1. MATHWORKS MATLAB ን ይክፈቱ እና አዲሱን የስክሪፕት ቁልፍን ይጫኑ።
ይህ አዝራር በማያ ገጽዎ በላይኛው ግራ በኩል ይሆናል።
ደረጃ 2. የተግባር ስምዎን ይተይቡ።
የተግባርዎ ስም የፋይልዎ ስም መሆን አለበት ፣ ስለዚህ ይህንን አዲስ የስክሪፕት ፋይል ሲያስቀምጡ የእርስዎ ፋይል ስም ይሆናል። በዚህ ሁኔታ ፣ ለምሳሌ ፣ የእኛን ተግባር ተዳፋት-ቀመር መሰየም ይችላሉ።
ደረጃ 3. በቅንፍ መካከል የተግባርዎን ግብዓቶች ይተይቡ።
ግብዓት ተጠቃሚው እንዲሰጥዎት የሚፈልጉት ነገር ነው። ለምሳሌ ፣ ተዳፋት ቀመር y = mx+b ን ለመወሰን ከፈለጉ ፣ ተዳፋት ዋጋ (ሜ) ፣ x አስተባባሪ እና y- ጣልቃ (b) ምን እንደሆነ እንዲነግረን ተጠቃሚው ያስፈልግዎታል።
ደረጃ 4. እያንዳንዱ ግቤት ምን እንደሆነ አስተያየት ይስጡ።
በፕሮግራምህ ውስጥ ወደ መስመር 2 ዝለል እና ለምሳሌ “%m የመስመሩ ቁልቁል ዋጋ ነው” ብለው ይተይቡ። ለእያንዳንዱ 3 ግብዓቶች ይህንን ይድገሙት። አስተያየት እርስዎ እና እርስዎ ያደረጓቸውን ሁሉንም ተለዋዋጮች እና ነገሮች እና እንዴት እንደተገለጹ ለመረዳት ፕሮግራምዎን ለሚቀይሩ ሌሎች በፕሮግራም ውስጥ ጠቃሚ ነው።
ደረጃ 5. ግብዓቶችዎን በመጠቀም ፕሮግራምዎ እንዲሠራ የሚፈልገውን አሠራር ይተይቡ።
ይህ ምን ማለት ነው ፣ በዚህ ሁኔታ ፣ የእርስዎ ቀመር ተለዋዋጭ y ን እንደ የግቢያችን m እና x ምርት እንዲገልጽ እና ከዚያ የ y የመጥለፍ እሴትን (ለ) እንዲያክሉ ይፈልጋሉ። በመስመር 5 ውስጥ ፣ የእርስዎን ቀመር ይገልፃሉ። ይህ ሴሚኮሎን ውጤቱን የሚገታውን ሴሚኮሎን አይርሱ! ያ ማለት ምን ማለት ነው? ያ ማለት ሶፍትዌሩ ማትላብ በራስ -ሰር yx የ mx+ b እሴት ይመድባል እና እሴቱን ወደ ማያ ገጹ አያወጣም።
ደረጃ 6. የእኩልታዎን ውጤት ለማውጣት የ fprintf መግለጫ ይጠቀሙ።
የ fprintf መግለጫ ለፕሮግራሙ ተጠቃሚ መረጃን ለማውጣት ያገለግላል። በመጀመሪያ የ fprintf መግለጫውን ይገልፃሉ እና ከዚያ ወደ ተጨማሪ ዝርዝሮች ይሂዱ። በመስመር 6 fprintf ('ባዶ መልእክት') ይተይቡ ፤
ደረጃ 7. መልእክትዎ እንዲታይ በሚፈልጉት ላይ ይወስኑ።
ባዶ መልእክት ቃላትን በራስዎ ቃላት ይተኩ ዓረፍተ -ነገርዎ ስለ ተግባርዎ ውጤት ገላጭ መሆን አለበት። እርስዎ “የዚህ መስመር ማስተባበር y ነው” ማለት ይችላሉ
ደረጃ 8. ከአረፍተ ነገርዎ በኋላ ግን በነጠላ ጥቅስ ምልክቶች መካከል ያለውን የውጤትዎን የውጤት አይነት ያስገቡ።
ይህ ማለት ከ ኢንቲጀሮች ጋር ስለምትገናኙ “%i” ን መጠቀም አለባችሁ ይህ ከእኛ የ fprintf መግለጫ ኢንቲጀር ዋጋን ይጠራል። የተለያዩ የውሂብ ዓይነቶች ምንድናቸው? ደህና በጣም የተለመደው አንድ ኢንቲጀር በ fprintf መግለጫ ውስጥ %i ተብሎ ይገለጻል ነገር ግን በዚህ ድር ጣቢያ ላይ አጠቃላይ የቁጥር የመረጃ ዓይነቶች ዝርዝር አለ https://www.mathworks.com/help/matlab/numeric-types.html መልሶችዎ በየትኛው የውሂብ አይነት እንደሚፈልጉ እና እንደሚወስኑ መወሰን ይችላሉ!
ደረጃ 9. ከአንድ የጥቅስ ምልክት በኋላ የተግባርዎን ውጤት ይተይቡ።
በእርስዎ ሁኔታ ውስጥ ውጤቱ “y” ነው ፣ እና ከአንድ ጥቅስ በኋላ “፣ y” ብለው ይተይቡ። የ fprintf መግለጫ ይህንን ተለዋዋጭ በራስ -ሰር ይገነዘባል እና በነጠላ ጥቅስ ምልክቶች መካከል በሚያየው የመጀመሪያ %(የውሂብ ዓይነት) ውስጥ ያስቀምጠዋል።
ደረጃ 10. አዲሱን የመስመር ቁምፊ የያዘ የ fprintf መግለጫ ያክሉ።
ይህ መስመር በቀላሉ ፕሮግራምዎን ይበልጥ ቆንጆ እንዲመስል ለማድረግ ነው። ከመጀመሪያው የ fprintf መግለጫዎ በኋላ ፕሮግራምዎ እንዲገባ ያደርገዋል። ይህ “fprintf (‘\ n’);” የሚለው መስመር ብቻ ነው። በሌሎች የፕሮግራም ቋንቋዎች አዲሱ መስመር ቁምፊ “/n” ነው። በ MATLAB ውስጥ የሚሠራው ከጀርባው ስሌት ጋር ብቻ ነው።
ደረጃ 11. የፕሮግራምዎን የመጨረሻ መስመር መጨረሻ ያክሉ እና ፕሮግራምዎን እንደ የተግባር ስምዎ ያስቀምጡ።
ይህ መጨረሻ የእኛን ተግባር ይዘጋል እና በ MATLAB ውስጥ በሚፈጥሩት እያንዳንዱ ተግባር ውስጥ አስፈላጊ ነው። ፕሮግራምዎን ካላስቀመጡ እርስዎ ሲፈጽሙ የተሳሳተ ውጤት ወይም ምንም እሴቶች ያገኛሉ።
ደረጃ 12. በትእዛዝ መጠየቂያው ላይ ተግባርዎን ይፈትሹ
ይህ ክፍል የእርስዎን ተግባር እንደ መደወል ይቆጠራል ፤ ወደ የትእዛዝ መጠየቂያ ይሂዱ እና “ተግባርዎን (የግብዓት እሴት 1 ፣ የግቤት እሴት 2 ፣ የግቤት እሴት”) ይተይቡ። ይህ ማለት የተግባርዎን ስም እና ለግብዓቶቹ ለመመደብ የሚፈልጓቸውን እሴቶች ይተይባሉ ማለት ነው። በ 4 ፣ 5 እና 6 የግቤት እሴት አማካኝነት ተግባርዎን ይፈትሹ። ያ ማለት በተንሸራታች ቀመር (4 ፣ 5 ፣ 6) ላይ በተንሸራታች ትዕዛዝ ላይ ይፃፉ ማለት ነው። በስዕሉ ላይ እንደሚመለከቱት በኮድዎ ውስጥ መከሰታቸው አይቀርም ፣ እነዚህን እርምጃዎች እና ማስጠንቀቂያዎች መልሰው ይመልከቱ እና ያመለጡትን ወይም የተበላሹትን ይመልከቱ!
ቪዲዮ - ይህንን አገልግሎት በመጠቀም አንዳንድ መረጃዎች ለ YouTube ሊጋሩ ይችላሉ።
ማስጠንቀቂያዎች
- እኩልታዎን በሚገልጹበት ጊዜ ሴሚኮሉን አይርሱ ይህ ውጤቱን ያጠፋል ይህም ማለት ለተጠቃሚው እንዲወጣ ከመፈለግዎ በፊት ቁጥሩን አያወጣም ማለት ነው።
- በሌላ የፕሮግራም ቋንቋ አዲሱ የመስመር ቁምፊ “/n” ነው። በ MATLAB ውስጥ "\ n" ነው።
- ፕሮግራምዎን ካላስቀመጡ አይሰራም ፣ ወይም ተግባርዎን ሲፈጽሙ ወይም ሲደውሉ ምንም ነገር አይከሰትም።
- ለፈጠሩት እያንዳንዱ የማትላብ ተግባር መጨረሻውን በእሱ ላይ ማከል አለብዎት ይህ ወሳኝ ነው እና የእርስዎ ፕሮግራም በሌላ መንገድ አይሰራም።