ዝርዝር ሁኔታ:

የማትላብ መሰረታዊ ነገሮች - 6 ደረጃዎች
የማትላብ መሰረታዊ ነገሮች - 6 ደረጃዎች

ቪዲዮ: የማትላብ መሰረታዊ ነገሮች - 6 ደረጃዎች

ቪዲዮ: የማትላብ መሰረታዊ ነገሮች - 6 ደረጃዎች
ቪዲዮ: haw to install math lab software የማትላብ ሶፍትዌር አጫጫን በቀላሉ 2024, ሀምሌ
Anonim
የማትላብ መሰረታዊ ነገሮች
የማትላብ መሰረታዊ ነገሮች

ይህ አስተማሪ የማትላብን አንዳንድ መሠረታዊ ተግባራት ይሸፍናል። ማትላብን ወቅታዊ ተግባርን በውስጥ እና በሴራ እንዲሠራ እና በምትኩ ከኤክሴል ፋይል ተመሳሳይ ወቅታዊ ሥራን እንዴት እንደሚጎትቱ እና እንደሚያሴሩት ይማራሉ። እነዚህ ተግባራት በማትላብ ውስጥ በጣም መሠረታዊ እና በሰፊው ጥቅም ላይ የዋሉ ናቸው። ይህ አስተማሪ ከዚህ በፊት ማትላብን በጭራሽ ላልጠቀሙት እና እሱ አንዳንድ ቀላል ተግባሮችን ማከናወን ለሚፈልጉት ያተኮረ ነው። ኮዱን መቅዳት እና መለጠፍ እንዲችሉ በእያንዳንዱ ስዕል ላይ የደመቀው ኮድ እንደ አስተያየት ተካትቷል። ይህንን ኮድ ለመውሰድ እና ከማመልከቻዎ ጋር እንዲስማማ ለማስተካከል ነፃነት ይሰማዎ።

ደረጃ 1: Matlab ን ማስጀመር

ማትላብን በመጀመር ላይ
ማትላብን በመጀመር ላይ
ማትላብን በመጀመር ላይ
ማትላብን በመጀመር ላይ
ማትላብን በመጀመር ላይ
ማትላብን በመጀመር ላይ

ከእሱ ጋር መስራት መጀመር እንድንችል የመጀመሪያው እርምጃ ማትላብን ማነሳሳት ነው። መጀመሪያ ማትባት ሲጀምሩ ከዚህ በታች ያለውን ቅጽበታዊ ገጽ እይታ መምሰል አለበት። የመጀመሪያው እርምጃ ለ matlab የሚሠራበትን ማውጫ መመደብ ነው። ፕሮግራሙ ሁሉንም ፋይሎች የሚጎትትበት እና ሁሉንም የማትለብ ስራዎን የሚያስቀምጡበት ቦታ ነው። አዲስ አቃፊ በሚያስታውሱበት ቦታ እና እርስዎ የሚያውቁት ነገር እንዲሰይሙ እመክራለሁ። አዲስ አቃፊ ከፈጠሩ በኋላ በሁለተኛው ሥዕል ላይ እንደተደመጠው በማያ ገጹ በላይኛው ቀኝ ጥግ ላይ ያለውን “…” ን ጠቅ ያድርጉ። ይህ በሦስተኛው ሥዕል ላይ እንደሚታየው የአሰሳ ሣጥን ብቅ ይላል። በኮምፒተርዎ ላይ የፈጠሩትን አዲስ አቃፊ ይፈልጉ እና ይምረጡት። ለዚህ ምሳሌ ፋይሉ “370” ይባላል እና በዴስክቶፕ ላይ ይገኛል።

ደረጃ 2-ኤም-ፋይል መፍጠር

ኤም-ፋይል መፍጠር
ኤም-ፋይል መፍጠር
ኤም-ፋይል መፍጠር
ኤም-ፋይል መፍጠር
ኤም-ፋይል መፍጠር
ኤም-ፋይል መፍጠር

አሁን እኛ ማድረግ ያለብን አዲስ ኤም ፋይል መፍጠር ነው። የኤም ፋይል በትክክል ኮድ ወደ ማትብብ እንደ መተየብ ይሠራል ፣ ግን ኮዱን ማስቀመጥ እና ማሻሻል እና ደጋግሞ ማሄድ ይችላሉ። በቀጥታ ወደ ማትላብ ኮድ ሲገቡ እያንዳንዱን የኮድ መስመር በግለሰብ ይተይቡ። በኤም ፋይል ውስጥ ሙሉ ኮድዎን ይጽፋሉ ከዚያም በአንድ ጊዜ ያሂዱ። አዲስ M ፋይል ለመክፈት ፋይል ላይ ጠቅ ያድርጉ። ጠቋሚዎን በ “አዲስ” ላይ ያድርጉት እና በመጀመሪያው ሥዕል ላይ እንደሚታየው “ባዶ ኤም ፋይል” ላይ ጠቅ ያድርጉ። የሚከፈተው ሁለተኛውን ስዕል መምሰል አለበት።ይህ ኮድ በተደጋጋሚ ሊሠራ ስለሚችል ፣ እያንዳንዱን ጊዜ ከመሮጡ በፊት ሁሉንም ነገር መዝጋት እና ሁሉንም ተለዋዋጮች ማጽዳት ጥሩ ሀሳብ ነው። ይህ በሁለት የኮድ መስመሮች በኩል ይፈጸማል - ሁሉንም ግልፅ ሁሉንም ይዝጉ በሦስተኛው ሥዕል ላይ እንደሚታየው ፣ ሁሉም ነገር መጥረጉን እና መዘጋቱን ያረጋግጣል።

ደረጃ 3 - የጊዜ ቬክተር መፍጠር

የጊዜ ቬክተር መፍጠር
የጊዜ ቬክተር መፍጠር
የጊዜ ቬክተር መፍጠር
የጊዜ ቬክተር መፍጠር
የጊዜ ቬክተር መፍጠር
የጊዜ ቬክተር መፍጠር
የጊዜ ቬክተር መፍጠር
የጊዜ ቬክተር መፍጠር

እኛ የምናደርገው የመጀመሪያው ነገር በማትላብ ውስጥ የአንድ ተግባር ግራፍ መፍጠር ነው። የመጀመሪያው እርምጃ ራሱን የቻለ ተለዋዋጭ መፍጠር ነው። በዚህ ሁኔታ እኛ ለጊዜው “t” ብለን እንጠራዋለን። ይህንን ተለዋዋጭ ለመፍጠር የምንጠቀምበት ዘዴ ቬክተር ማድረግ ነው። ቬክተር በመሠረቱ የቁጥሮች ተከታታይ ነው። ለምሳሌ ፣ 1 ፣ 2 ፣ 3 ፣ 4 አጭር ቬክተር ይሆናል። ይህንን ቬክተር ለመፍጠር ኮድ - t = 0.1: 0.01: 10 ፤ የመጀመሪያው ቁጥር ፣ 0.1 የሚያመለክተው የመነሻ ነጥቡን ነው። ሁለተኛው ቁጥር ፣ 0.01 የእርምጃውን መጠን ያመለክታል። ሦስተኛው ቁጥር 10 የሚያመለክተው የመጨረሻውን ነጥብ ነው። ስለዚህ ይህ ቬክተር ከ 0.1 ፣ 0.11 ፣ 0.12… ጋር ይዛመዳል። እስከ ቬክተሩ መፈጠሩን ሰርቷል ፣ በሁለተኛው ሥዕል ላይ የተመለከተውን የአረንጓዴ ሩጫ ቁልፍን ጠቅ ያድርጉ። ይህ ፕሮግራሙን ያካሂዳል። የእኛን ቬክተር ለማየት ወደ ዋናው ማትላብ መስኮት ይሂዱ። ዴስክቶፕን ፣ ከዚያ በዴስክቶፕ አቀማመጥ ላይ ጠቅ ያድርጉ ፣ እና ከዚያ በሦስተኛው ሥዕል ላይ እንደተገለጸው ነባሪውን ጠቅ ያድርጉ። አሁን ማያዎ አራተኛውን ስዕል መምሰል አለበት። በቀኝ በኩል አዲስ የተፈጠረውን ተለዋዋጭችንን ፣ ቲ. በላዩ ላይ ሁለቴ ጠቅ ያድርጉ እና በአምስተኛው ሥዕል ውስጥ እንደፈጠሩ የቁጥሮች ተከታታይ ያያሉ።

ደረጃ 4 - ተግባርን ማካሄድ እና መቅረጽ

አንድ ተግባር መሮጥ እና መቅረጽ
አንድ ተግባር መሮጥ እና መቅረጽ
አንድ ተግባር መሮጥ እና መቅረጽ
አንድ ተግባር መሮጥ እና መቅረጽ
አንድ ተግባር መሮጥ እና መቅረጽ
አንድ ተግባር መሮጥ እና መቅረጽ

አሁን በማትላብ ውስጥ የተፈጠረውን ተግባር ግራፍ እናደርጋለን። የመጀመሪያው እርምጃ ተግባሩን መፍጠር ነው። የተፈለገውን የሂሳብ ተግባር እንደ መጻፍ ይህ ቀላል ነው። አንድ ምሳሌ በመጀመሪያው ሥዕል ላይ ይታያል። ለዚህ ተግባር ጥቅም ላይ የዋለው ኮድ y = ኃጢአት (t)+4*cos (5.*t).^2; በኮሲን ውስጥ ከመባዛቱ በፊት ያለው ጊዜ እና ከኮሲኒው ካሬ በፊት እነዚያን ተግባራት እንዲያከናውን ማትላብን ንገረው። የጊዜ ቬክተርን እንደ ማትሪክስ አድርጎ ለማከም እና በእሱ ላይ የማትሪክስ ተግባሮችን ለመስራት ለመሞከር ሳይሆን በቀጣዮቹ ቬክተር ውድ ዕቃዎች ላይ። ቀጣዩ ደረጃ ምስሉን ራሱ መፍጠር ነው። ይህ በሁለተኛው ምስል ላይ የሚታየውን ኮድ በመጠቀም ይፈጸማል። በሴራ ትዕዛዙ ውስጥ ያሉት ተለዋዋጮች ቅደም ተከተል በጣም አስፈላጊ ነው ፣ ስለሆነም ኮድዎ ልክ እንደተዋቀረ ማዘጋጀትዎን ያረጋግጡ። xlabel ('Time (s)') ylabel ('Y Value') Title ('Y Value vs Time') ፍርግርግ በመጨረሻ ፣ ልክ አረንጓዴ ሩጫ ቀስቱን እንደገና ጠቅ ያድርጉ እና አኃዙ እንደ ሦስተኛው ሥዕል ብቅ ማለት አለበት።

ደረጃ 5 - መረጃን ከ Excel ማውጣት

ከ Excel መረጃን ማውጣት
ከ Excel መረጃን ማውጣት
ከ Excel መረጃን ማውጣት
ከ Excel መረጃን ማውጣት
ከ Excel መረጃን ማውጣት
ከ Excel መረጃን ማውጣት
ከ Excel መረጃን ማውጣት
ከ Excel መረጃን ማውጣት

አሁን እንደበፊቱ ተመሳሳይ ግራፍ እንፈጥራለን ፣ ግን የተግባር ውሂቡን ከ Excel ተመን ሉህ በማስመጣት። የመጀመሪያው ስዕል ጥቅም ላይ የሚውለው የ Excel ተመን ሉህ ቅጽበታዊ ገጽ እይታ ነው። እሱ በቀደሙት ደረጃዎች ውስጥ በማትላብ ውስጥ የተፈጠሩ ትክክለኛ ተመሳሳይ የውሂብ ነጥቦች ናቸው ፣ ልክ በ Excel ውስጥ ተሠርቷል። ለመጀመር የእኛን የጊዜ ቬክተር እና ኮዱን ለተግባራችን ከቀዳሚው ደረጃዎች መሰረዝ እንችላለን። የእርስዎ ኮድ አሁን ሁለተኛውን ምስል መምሰል አለበት። በሦስተኛው ሥዕል የላይኛው ቀይ ሳጥን ላይ እንደሚታየው ኮዱን ያስገቡ። የ Excel ፋይልን ለማንበብ ይህ ኮድ ነው። “ሀ” ማለት በተመን ሉህ ውስጥ ያሉትን ሁሉንም ቁጥሮች የሚያካትት ማትሪክስን የሚያመለክት ሲሆን ፣ “ለ” ደግሞ ከተመን ሉህ ሁሉንም ጽሑፎች ያካትታል። የ t እና y ተለዋዋጮች በኮዱ ላይ እንደሚታየው ከመጀመሪያው እና ከሁለተኛው ዓምድ ተነስተዋል። [A, B] = xlsread ('excelexample.xlsx'); t = A (:, 1); y = A (:, 2); በሦስተኛው ሥዕል ላይ በቀይ ቀይ ሣጥን ውስጥ እንደሚታየው የቁጥር ኮዱ እንዲሁ ሊቀየር ይችላል። ይህ በእውነቱ የገበታውን ርዕስ እና የዘንግ መለያዎችን ከተመን ሉህ ይጎትተው እና በግራፍዎ ላይ ያስቀምጧቸዋል። እንደገና እና በመጨረሻው ስዕል ላይ እንደሚታየው ተመሳሳይ አኃዝ ብቅ ይላል።

ደረጃ 6 - አንድ የተወሰነግራም መፍጠር

ስፔክግራም መፍጠር
ስፔክግራም መፍጠር
ስፔክግራም መፍጠር
ስፔክግራም መፍጠር

በዚህ ደረጃ የ wav የድምፅ ፋይልን በማንበብ ስፔሻግራምን ለመፍጠር ማትላብን እንጠቀማለን። ስፔኬግራም አንዳንድ ጊዜ “2.5 ዲ ግራፍ” ተብሎ ይጠራል ፣ ምክንያቱም መጠነ ሰፊነትን ለማሳየት ቀለም በመጨመር ባለ ሁለት ልኬት ግራፍ ይጠቀማል። ቀለሙ ከዚያ የበለጠ ቀለል ያለ 2 ዲ ግራፍ ይሰጣል ፣ ግን የ 3 ዲ ግራፍ ዝርዝር አይደለም ፣ ስለሆነም “2.5 ዲ” የሚለው ቃል ነው። የማትላብ የመለኪያ ተግባር ከ wav ፋይል የውሂብ ነጥቦችን ስብስብ ይወስዳል እና በፎሪየር ትራንስፎርሜሽን ላይ ያከናውናል። በምልክት ውስጥ የሚገኙትን ድግግሞሾች ለመወሰን ነጥቦች። ለዚህ አስተማሪ ፣ የፎሪየር ትራንስፎርሜሽን እንዴት እንደሚሰራ ማወቅ አስፈላጊ አይደለም ፣ መለኪያው የትኞቹ ድግግሞሽዎች እንደሚገኙ እና ጊዜን በተመለከተ ምን ያህል ጠንካራ እንደሆኑ እንደሚያሴሩ ይወቁ። ተግባሩ በ X ዘንግ እና በ Y ዘንግ ላይ ድግግሞሽ ጊዜን ያቅዳል። የእያንዳንዱ ድግግሞሽ ጥንካሬ በቀለም ይታያል። በዚህ ሁኔታ የ wav ፋይል አንድ የብረት ቁራጭ ሲመታ የድምፅ ቀረፃ ነው ፣ ከዚያ የብረቱ ንዝረቶች እንደ ድምጽ ይመዘገባሉ። ስፔኬግራሙን በመጠቀም ፣ የብረቱን ቁራጭ የሚያስተጋባውን ድግግሞሽ በቀላሉ መወሰን እንችላለን ፣ ምክንያቱም ያ በጊዜ የሚረዝም ድግግሞሽ ይሆናል። ይህንን ተግባር ለማከናወን በመጀመሪያ የሚከተለውን ኮድ በመጠቀም የ wav ፋይልን በመጀመሪያ ማትብብ እንዲያነቡ ያድርጉ ፦ [x, fs] = wavread ('flex4.wav') ፤ በዚህ ሁኔታ ፣ flex4.wav የእኛ የ wav ፋይል ርዕስ ነው ፣ ተለዋዋጭ x በፋይሉ ውስጥ ያሉት የውሂብ ነጥቦች ናቸው ፣ እና fs የናሙና ድግግሞሹን ያመለክታል። ፣ የሚከተለውን ኮድ ብቻ ይተይቡ - specgram [x (. ማትላብ በመሠረቱ የድምፅ ፋይሉን ወደ ቁርጥራጮች እየቆረጠ እና በእያንዳንዱ ቁራጭ ላይ ኤፍኤፍቲ እየወሰደ ነው 256 እያንዳንዱ ቁራጭ ምን ያህል ትልቅ መሆን እንዳለበት ይነግረዋል። የዚህ ዝርዝሮች አስፈላጊ አይደሉም ፣ እና 256 ለአብዛኛዎቹ ትግበራዎች ለመጠቀም ደህንነቱ የተጠበቀ እሴት ነው። አሁን ኮዱን ካሄዱ በሁለተኛው ስዕል ላይ እንደሚታየው አንድ ምስል ብቅ ይላል። ከዚህ በመነሳት የሚያስተጋባው ድግግሞሽ በስዕሉ ታችኛው ቀኝ ጥግ ላይ ካለው ቀይ ጫፍ ጋር የሚዛመድ መሆኑን ማየት ቀላል ነው። ይህ ጊዜን በተመለከተ ረጅሙ የሚጸናበት ጫፍ ነው።

የሚመከር: