የዲያግ ተግባር በ R ቋንቋ የዲያግናል ማትሪክስ ለመገንባት ይጠቅማል። መለኪያዎች፡ x፡ እሴት እንደ ሰያፍ አካላት አለ። ጠባብ፣ ncol: ንጥረ ነገሮች የሚወከሉበት የረድፎች እና የአምዶች ብዛት።
የዲያግ ማትሪክስ እንዴት በR?
ማትሪክስ ሰያፍሎች
- መግለጫ። የማትሪክስ ሰያፍ ያውጡ ወይም ይተኩ ወይም ሰያፍ ማትሪክስ ይገንቡ።
- አጠቃቀም። diag(x=1, nrow, ncol, names=TRUE) diag(x) <- እሴት።
- ክርክሮች። x. …
- ዝርዝሮች። diag አራት የተለያዩ አጠቃቀሞች አሉት፡ …
- እሴት። x ማትሪክስ ከሆነ ዲያግ(x) የ x ዲያግናል ይመልሳል። …
- ማስታወሻ። …
- ማጣቀሻዎች። …
- በተጨማሪ ይመልከቱ።
ዲያግ በማትሪክስ ምን ማለት ነው?
diag(a) የማያስፈልገው ዲያግናል ኤለመንቶችን a[1, 1]፣ a[2, 2]፣ …የማትሪክስ ሀን ያካተተ ቬክተር ይፈጥራል። ካሬ መሆን. የውጤቱ ርዝመት ደቂቃ (ቁሮች(a)፣ ncols(a)) ነው። ማትሪክስ ሀ እውነተኛ (በጣም የተለመደ)፣ ሎጂካዊ ወይም ቁምፊ ሊሆን ይችላል።
በሂሳብ ውስጥ መመርመር ምንድነው?
የሰያፍ ማትሪክስ ይፍጠሩ ወይም የማትሪክስ ሰያፍ ያውጡ። x ቬክተር ሲሆን በዲያግራኑ ላይ ቬክተር x ያለው ማትሪክስ ይመለሳል። x ባለሁለት አቅጣጫዊ ማትሪክስ ሲሆን ማትሪክስ k ኛ ዲያግናል እንደ ቬክተር ይመለሳል።
በአር ውስጥ የማትሪክስ ሰያፍ እንዴት ይቀይራሉ?
በአር ውስጥ፡ የላፕሊ በመጠቀም የማትሪክስ ሰያፍ ክፍሎችን መተካት
- ወ <- ማትሪክስ(rnorm(25)፣ 5) t <- ማትሪክስ(ሴክ(1፣ 25፣ 1)፣ 5) s <- ዝርዝር(ወ፣ተ)
- ዲያግ(ዎች[1])) <- rep(0, 5) diag(s[2]) <- rep(0, 5)
- lapply(1:2፣ ተግባር(i){ዲያግ(ዎች)) <- ድግግሞሹ(0፣ ጠባብ(ዎች))))