የሲፒዩ ጊዜ ተግባርን በማትላብ እንዴት መጠቀም ይቻላል?

ዝርዝር ሁኔታ:

የሲፒዩ ጊዜ ተግባርን በማትላብ እንዴት መጠቀም ይቻላል?
የሲፒዩ ጊዜ ተግባርን በማትላብ እንዴት መጠቀም ይቻላል?
Anonim

መግለጫ። t=cputime በ MATLAB® ጥቅም ላይ የዋለውን አጠቃላይ ሲፒዩ ጊዜ ከጀመረ ጀምሮ ይመልሳል። የተመለሰው የሲፒዩ ጊዜ በሰከንዶች ውስጥ ተገልጿል. እያንዳንዱ ወደ cputime የሚደረግ ጥሪ በ MATLAB የሚጠቀመውን አጠቃላይ የሲፒዩ ጊዜ ተግባሩ እስኪጠራ ድረስ ይመልሳል።

እንዴት ነው በMATLAB ውስጥ ጊዜ እና ተግባር የሚያካሂዱት?

አንድን ተግባር ለማስኬድ የሚያስፈልገውን ጊዜ ለመለካት የጊዜ ገደብ ተግባር ይጠቀሙ። የጊዜ አጠባበቅ ተግባሩ የተገለፀውን ተግባር ብዙ ጊዜ ይጠራዋል እና የመለኪያዎቹን መካከለኛ ይመልሳል። ተግባሩን ለመለካት እጀታ ይወስዳል እና የተለመደውን የማስፈጸሚያ ጊዜ በሰከንዶች ውስጥ ይመልሳል።

በMATLAB ውስጥ የሰዓት ቆጣሪ እንዴት ይሰራሉ?

ሰዓት ቆጣሪን ለመጠቀም እነዚህን እርምጃዎች ያከናውኑ፡

  1. የሰዓት ቆጣሪ ነገር ፍጠር። የሰዓት ቆጣሪ ተግባርን የሰዓት ቆጣሪ ነገር ለመፍጠር ትጠቀማለህ።
  2. ጊዜ ቆጣሪው ሲቃጠል የትኛው MATLAB እንዲፈፀም እንደሚፈልጉ ይግለጹ እና የሰዓት ቆጣሪ የነገር ባህሪን ይቆጣጠሩ። …
  3. የጊዜ ቆጣሪውን ነገር ይጀምሩ። …
  4. የጊዜ ቆጣሪውን ነገር ሲጨርሱ ይሰርዙት።

የሲፒዩ ጊዜ በሰከንዶች ውስጥ ስንት ነው?

አንድ ሲፒዩ-ሰከንድ በአንድ ሰከንድ በአንድ ሲፒዩ ነው። የሂደቱ የማስፈጸሚያ ጊዜ ሁለት መለኪያዎች አሉት፡ ሲፒዩ ጊዜ ወይም ሲፒዩ ሂደቱን በንቃት ሲሰራ ያሳለፈው ጊዜ; እና. የግድግዳ ጊዜ፣ ወይም ሂደቱን ከመጀመርዎ እና ከሂደቱ የሚያልቅበት ጊዜ።

እንዴት ቲክ እና ቶክን በMATLAB ውስጥ ይጠቀማሉ?

ticያለፈውን ጊዜ ለመለካት ከቶክ ተግባር ጋር ይሰራል። የቲክ ተግባር የአሁኑን ጊዜ ይመዘግባል፣ እና የቶክ ተግባሩ ያለፈውን ጊዜ ለማስላት የተቀዳውን እሴት ይጠቀማል። timerVal=tic አሁን ያለውን ጊዜ በtimerVal ውስጥ ያከማቻል ስለዚህም ወደ toc ተግባር በግልፅ እንዲያስተላልፉት።

የሚመከር: