አንድ ተግባር እንዴት መጻፍ እና በ MATLAB ውስጥ ይደውሉ - 12 ደረጃዎች

ዝርዝር ሁኔታ:

አንድ ተግባር እንዴት መጻፍ እና በ MATLAB ውስጥ ይደውሉ - 12 ደረጃዎች
አንድ ተግባር እንዴት መጻፍ እና በ MATLAB ውስጥ ይደውሉ - 12 ደረጃዎች

ቪዲዮ: አንድ ተግባር እንዴት መጻፍ እና በ MATLAB ውስጥ ይደውሉ - 12 ደረጃዎች

ቪዲዮ: አንድ ተግባር እንዴት መጻፍ እና በ MATLAB ውስጥ ይደውሉ - 12 ደረጃዎች
ቪዲዮ: IWCAN - WaterAid's Experience of mWater 2024, ሚያዚያ
Anonim

ተግባራት የሁሉም የስክሪፕት እና የፕሮግራም ቋንቋዎች መሠረት ናቸው። በተግባሮች አማካኝነት ትግበራዎችዎ የሚፈልጉትን ማንኛውንም እንዲያደርጉ ማድረግ ይችላሉ። በ MATLAB ውስጥ ዲዛይን በሆኑ ሁሉም መተግበሪያዎች ውስጥ ተግባራት በጣም ጠቃሚ እና አስፈላጊ ናቸው። እኛ የሚታወቁትን ግብዓቶች ብቻ መሰካት ስለምንችል እና ፕሮግራሙ መልሱን ስለሚያወጣ ይህ ተዳፋት እኩልታ ተብሎ የሚጠራውን የሂሳብ ተግባር y = mx+ b እንቀይራለን። ይህ የመማሪያ ስብስብ እንደ የስክሪፕት ፋይል እንዴት እንደሚከፍት እና ቀላል የውሂብ ክዋኔዎችን እንዴት ማከናወን እንደሚቻል እንደ እርስዎ የ MATLAB መሠረታዊ እውቀት እንዳለዎት ያስባል።

ደረጃዎች

አንድ ተግባር ይፃፉ እና በ MATLAB ደረጃ 1 ይደውሉለት
አንድ ተግባር ይፃፉ እና በ MATLAB ደረጃ 1 ይደውሉለት

ደረጃ 1. MATHWORKS MATLAB ን ይክፈቱ እና አዲሱን የስክሪፕት ቁልፍን ይጫኑ።

ይህ አዝራር በማያ ገጽዎ በላይኛው ግራ በኩል ይሆናል።

አንድ ተግባር ይፃፉ እና በ MATLAB ደረጃ 2 ይደውሉለት
አንድ ተግባር ይፃፉ እና በ MATLAB ደረጃ 2 ይደውሉለት

ደረጃ 2. የተግባር ስምዎን ይተይቡ።

የተግባርዎ ስም የፋይልዎ ስም መሆን አለበት ፣ ስለዚህ ይህንን አዲስ የስክሪፕት ፋይል ሲያስቀምጡ የእርስዎ ፋይል ስም ይሆናል። በዚህ ሁኔታ ፣ ለምሳሌ ፣ የእኛን ተግባር ተዳፋት-ቀመር መሰየም ይችላሉ።

አንድ ተግባር ይፃፉ እና በ MATLAB ደረጃ 3 ይደውሉለት
አንድ ተግባር ይፃፉ እና በ MATLAB ደረጃ 3 ይደውሉለት

ደረጃ 3. በቅንፍ መካከል የተግባርዎን ግብዓቶች ይተይቡ።

ግብዓት ተጠቃሚው እንዲሰጥዎት የሚፈልጉት ነገር ነው። ለምሳሌ ፣ ተዳፋት ቀመር y = mx+b ን ለመወሰን ከፈለጉ ፣ ተዳፋት ዋጋ (ሜ) ፣ x አስተባባሪ እና y- ጣልቃ (b) ምን እንደሆነ እንዲነግረን ተጠቃሚው ያስፈልግዎታል።

አንድ ተግባር ይፃፉ እና በ MATLAB ደረጃ 4 ይደውሉለት
አንድ ተግባር ይፃፉ እና በ MATLAB ደረጃ 4 ይደውሉለት

ደረጃ 4. እያንዳንዱ ግቤት ምን እንደሆነ አስተያየት ይስጡ።

በፕሮግራምህ ውስጥ ወደ መስመር 2 ዝለል እና ለምሳሌ “%m የመስመሩ ቁልቁል ዋጋ ነው” ብለው ይተይቡ። ለእያንዳንዱ 3 ግብዓቶች ይህንን ይድገሙት። አስተያየት እርስዎ እና እርስዎ ያደረጓቸውን ሁሉንም ተለዋዋጮች እና ነገሮች እና እንዴት እንደተገለጹ ለመረዳት ፕሮግራምዎን ለሚቀይሩ ሌሎች በፕሮግራም ውስጥ ጠቃሚ ነው።

አንድ ተግባር ይፃፉ እና በ MATLAB ደረጃ 5 ይደውሉለት
አንድ ተግባር ይፃፉ እና በ MATLAB ደረጃ 5 ይደውሉለት

ደረጃ 5. ግብዓቶችዎን በመጠቀም ፕሮግራምዎ እንዲሠራ የሚፈልገውን አሠራር ይተይቡ።

ይህ ምን ማለት ነው ፣ በዚህ ሁኔታ ፣ የእርስዎ ቀመር ተለዋዋጭ y ን እንደ የግቢያችን m እና x ምርት እንዲገልጽ እና ከዚያ የ y የመጥለፍ እሴትን (ለ) እንዲያክሉ ይፈልጋሉ። በመስመር 5 ውስጥ ፣ የእርስዎን ቀመር ይገልፃሉ። ይህ ሴሚኮሎን ውጤቱን የሚገታውን ሴሚኮሎን አይርሱ! ያ ማለት ምን ማለት ነው? ያ ማለት ሶፍትዌሩ ማትላብ በራስ -ሰር yx የ mx+ b እሴት ይመድባል እና እሴቱን ወደ ማያ ገጹ አያወጣም።

አንድ ተግባር ይፃፉ እና በ MATLAB ደረጃ 6 ይደውሉለት
አንድ ተግባር ይፃፉ እና በ MATLAB ደረጃ 6 ይደውሉለት

ደረጃ 6. የእኩልታዎን ውጤት ለማውጣት የ fprintf መግለጫ ይጠቀሙ።

የ fprintf መግለጫ ለፕሮግራሙ ተጠቃሚ መረጃን ለማውጣት ያገለግላል። በመጀመሪያ የ fprintf መግለጫውን ይገልፃሉ እና ከዚያ ወደ ተጨማሪ ዝርዝሮች ይሂዱ። በመስመር 6 fprintf ('ባዶ መልእክት') ይተይቡ ፤

አንድ ተግባር ይፃፉ እና በ MATLAB ደረጃ 7 ይደውሉለት
አንድ ተግባር ይፃፉ እና በ MATLAB ደረጃ 7 ይደውሉለት

ደረጃ 7. መልእክትዎ እንዲታይ በሚፈልጉት ላይ ይወስኑ።

ባዶ መልእክት ቃላትን በራስዎ ቃላት ይተኩ ዓረፍተ -ነገርዎ ስለ ተግባርዎ ውጤት ገላጭ መሆን አለበት። እርስዎ “የዚህ መስመር ማስተባበር y ነው” ማለት ይችላሉ

አንድ ተግባር ይፃፉ እና በ MATLAB ደረጃ 8 ይደውሉለት
አንድ ተግባር ይፃፉ እና በ MATLAB ደረጃ 8 ይደውሉለት

ደረጃ 8. ከአረፍተ ነገርዎ በኋላ ግን በነጠላ ጥቅስ ምልክቶች መካከል ያለውን የውጤትዎን የውጤት አይነት ያስገቡ።

ይህ ማለት ከ ኢንቲጀሮች ጋር ስለምትገናኙ “%i” ን መጠቀም አለባችሁ ይህ ከእኛ የ fprintf መግለጫ ኢንቲጀር ዋጋን ይጠራል። የተለያዩ የውሂብ ዓይነቶች ምንድናቸው? ደህና በጣም የተለመደው አንድ ኢንቲጀር በ fprintf መግለጫ ውስጥ %i ተብሎ ይገለጻል ነገር ግን በዚህ ድር ጣቢያ ላይ አጠቃላይ የቁጥር የመረጃ ዓይነቶች ዝርዝር አለ https://www.mathworks.com/help/matlab/numeric-types.html መልሶችዎ በየትኛው የውሂብ አይነት እንደሚፈልጉ እና እንደሚወስኑ መወሰን ይችላሉ!

አንድ ተግባር ይፃፉ እና በ MATLAB ደረጃ 9 ይደውሉ
አንድ ተግባር ይፃፉ እና በ MATLAB ደረጃ 9 ይደውሉ

ደረጃ 9. ከአንድ የጥቅስ ምልክት በኋላ የተግባርዎን ውጤት ይተይቡ።

በእርስዎ ሁኔታ ውስጥ ውጤቱ “y” ነው ፣ እና ከአንድ ጥቅስ በኋላ “፣ y” ብለው ይተይቡ። የ fprintf መግለጫ ይህንን ተለዋዋጭ በራስ -ሰር ይገነዘባል እና በነጠላ ጥቅስ ምልክቶች መካከል በሚያየው የመጀመሪያ %(የውሂብ ዓይነት) ውስጥ ያስቀምጠዋል።

አንድ ተግባር ይፃፉ እና በ MATLAB ደረጃ 10 ይደውሉለት
አንድ ተግባር ይፃፉ እና በ MATLAB ደረጃ 10 ይደውሉለት

ደረጃ 10. አዲሱን የመስመር ቁምፊ የያዘ የ fprintf መግለጫ ያክሉ።

ይህ መስመር በቀላሉ ፕሮግራምዎን ይበልጥ ቆንጆ እንዲመስል ለማድረግ ነው። ከመጀመሪያው የ fprintf መግለጫዎ በኋላ ፕሮግራምዎ እንዲገባ ያደርገዋል። ይህ “fprintf (‘\ n’);” የሚለው መስመር ብቻ ነው። በሌሎች የፕሮግራም ቋንቋዎች አዲሱ መስመር ቁምፊ “/n” ነው። በ MATLAB ውስጥ የሚሠራው ከጀርባው ስሌት ጋር ብቻ ነው።

አንድ ተግባር ይፃፉ እና በ MATLAB ደረጃ 11 ይደውሉ
አንድ ተግባር ይፃፉ እና በ MATLAB ደረጃ 11 ይደውሉ

ደረጃ 11. የፕሮግራምዎን የመጨረሻ መስመር መጨረሻ ያክሉ እና ፕሮግራምዎን እንደ የተግባር ስምዎ ያስቀምጡ።

ይህ መጨረሻ የእኛን ተግባር ይዘጋል እና በ MATLAB ውስጥ በሚፈጥሩት እያንዳንዱ ተግባር ውስጥ አስፈላጊ ነው። ፕሮግራምዎን ካላስቀመጡ እርስዎ ሲፈጽሙ የተሳሳተ ውጤት ወይም ምንም እሴቶች ያገኛሉ።

አንድ ተግባር ይፃፉ እና በ MATLAB ደረጃ 12 ይደውሉለት
አንድ ተግባር ይፃፉ እና በ MATLAB ደረጃ 12 ይደውሉለት

ደረጃ 12. በትእዛዝ መጠየቂያው ላይ ተግባርዎን ይፈትሹ

ይህ ክፍል የእርስዎን ተግባር እንደ መደወል ይቆጠራል ፤ ወደ የትእዛዝ መጠየቂያ ይሂዱ እና “ተግባርዎን (የግብዓት እሴት 1 ፣ የግቤት እሴት 2 ፣ የግቤት እሴት”) ይተይቡ። ይህ ማለት የተግባርዎን ስም እና ለግብዓቶቹ ለመመደብ የሚፈልጓቸውን እሴቶች ይተይባሉ ማለት ነው። በ 4 ፣ 5 እና 6 የግቤት እሴት አማካኝነት ተግባርዎን ይፈትሹ። ያ ማለት በተንሸራታች ቀመር (4 ፣ 5 ፣ 6) ላይ በተንሸራታች ትዕዛዝ ላይ ይፃፉ ማለት ነው። በስዕሉ ላይ እንደሚመለከቱት በኮድዎ ውስጥ መከሰታቸው አይቀርም ፣ እነዚህን እርምጃዎች እና ማስጠንቀቂያዎች መልሰው ይመልከቱ እና ያመለጡትን ወይም የተበላሹትን ይመልከቱ!

ቪዲዮ - ይህንን አገልግሎት በመጠቀም አንዳንድ መረጃዎች ለ YouTube ሊጋሩ ይችላሉ።

ማስጠንቀቂያዎች

  • እኩልታዎን በሚገልጹበት ጊዜ ሴሚኮሉን አይርሱ ይህ ውጤቱን ያጠፋል ይህም ማለት ለተጠቃሚው እንዲወጣ ከመፈለግዎ በፊት ቁጥሩን አያወጣም ማለት ነው።
  • በሌላ የፕሮግራም ቋንቋ አዲሱ የመስመር ቁምፊ “/n” ነው። በ MATLAB ውስጥ "\ n" ነው።
  • ፕሮግራምዎን ካላስቀመጡ አይሰራም ፣ ወይም ተግባርዎን ሲፈጽሙ ወይም ሲደውሉ ምንም ነገር አይከሰትም።
  • ለፈጠሩት እያንዳንዱ የማትላብ ተግባር መጨረሻውን በእሱ ላይ ማከል አለብዎት ይህ ወሳኝ ነው እና የእርስዎ ፕሮግራም በሌላ መንገድ አይሰራም።

የሚመከር: