Матриц үүсгэх функцууд. Зөн совингоо ашиглан үйл явдлын зөв матрицыг хэрхэн бүтээх вэ? Таны хийх ёстой зүйл

Ах дүү Вачевскийн найруулсан "Матриц" кино нь киберпанкуудын дундах шүтлэг мөн боловч бодит байдал дээр ийм "Матриц" бүтээх хэтийн төлөв хэр бодитой вэ? Энэ асуултад хариулахын тулд эрдэмтэд суперкомпьютерууд виртуал бодит байдлыг бий болгоход бэлэн байдалд дүн шинжилгээ хийжээ. Брукхэвенийн үндэсний лабораторийн Майкл МакГуйганы хэлснээр, бодит байдалтай эн зэрэгцэн хиймэл ертөнцийг бүтээх ийм төрлийн ажил бол шинжлэх ухааны зөгнөлт зохиол биш, харин ойрын ирээдүй юм!

1950 онд орчин үеийн компьютерийн шинжлэх ухааныг үндэслэгчдийн нэг Алан Тьюринг хиймэл оюун ухааны үндсэн тестийг санал болгосон бөгөөд энэ нь хоёр ярилцагчтай, нэг нь машин, ярьдаг, гуравдагч нь аль нь болохыг нарийн тодорхойлох оролдлого хийсэн. аль нь.

Энэхүү Тьюрингийн тестийн нэг хувилбар нь Тьюрингийн график тест бөгөөд зохиомлоор бүтээсэн ертөнцийг ажиглаж, түүнтэй харьцаж байгаа хүн түүнийг бодит байдлаас найдвартай ялгах боломжгүй байдгаараа ялгаатай. "Харилцан үйлчлэл гэдэг нь тухайн объектыг эргүүлэх гэх мэт бодит цаг хугацаанд зурах шаардлагатай үед удирдах чадварыг хэлнэ" гэж МакГайган тайлбарлав.

Хэдийгээр одоо байгаа компьютерууд хүний ​​нүдийг хуурахуйц нарийн бүтэцтэй хиймэл үзэгдэл үүсгэж чаддаг ч ийм үзэгдлүүдийг үзүүлэхэд хэдэн цаг зарцуулдаг. График Тюринг тестийг давах чадвар нь зургийн фотореализмыг секундэд 30 фрэймийн хурдтайгаар бодит цаг хугацаанд дүрслэх чадвартай програм хангамжтай хослуулсан явдал юм.

New Scientist-ийн мэдээлснээр орчин үеийн компьютерийн технологи виртуал бодит байдлыг бий болгоход хэр ойрхон байгааг тодорхойлохын тулд МакГайган Нью-Йорк дахь Брукхавен лабораторид байрладаг дэлхийн хамгийн хүчирхэг суперкомпьютер болох Blue Gene/L-ийг ашиглахаар шийджээ. Энэхүү суперкомпьютер нь тус бүрдээ 2 мянган стандарт PC процессор агуулсан 18 тавиураас бүрдэх ба зэрэгцээ тооцоолох горимд ажилладаг бөгөөд энэ нь Blue Gene-д 103 терафлоп буюу 103 триллион асар их гүйцэтгэлийг өгдөг. секундэд хөвөх цэгийн үйл ажиллагаа. Харьцуулбал ердийн тооны машин секундэд хөвөх цэгийн 10 үйлдэл хийдэг.

Тодруулбал, судлаач бодит байдлыг үнэнчээр илэрхийлдэг аливаа виртуал ертөнцийн чухал бүрэлдэхүүн хэсэг болох объект дээрх гэрлийн тоглолтыг супер компьютерээр харуулах чадварыг судалжээ.

Үр дүн нь Blue Gene туяа хянах ердийн программ нь параллель процессоруудад оновчлогдоогүй ч стандарт компьютерээс 822 дахин хурдан ажилладаг болохыг харуулсан. Энэ хурд нь байгалийн гэрлийг хүлээн зөвшөөрөгдсөн түвшинд бодит цаг хугацаанд харуулах боломжийг олгодог.

"Сайн мэдээ гэвэл хүний ​​нүд эдгээр туяаны дүрслэлийг байгалийн мэтээр хүлээн авдаг" гэж МакГуйган хэлэв. "Би маш олон процессортой ажиллахын тулд порт хийхэд харьцангуй хялбар програм ашигласан. Бусад программууд илүү хурдан ажиллах боломжтой бөгөөд үүнээс ч илүү юм. бодитой ". Гэсэн хэдий ч Цэнхэр Ген ч гэсэн бүх хурд, бодит байдалаараа Тюринг графикийн шалгалтыг давахад хангалттай өндөр нарийвчлалтай зургийг хурдан гаргаж чадахгүй.

Гэсэн хэдий ч туршилтыг давах чадвартай супер компьютерууд ойрын хэдэн жилийн дотор гарч ирнэ гэдэгт судлаач итгэлтэй байна. Түүний таамаглаж байгаагаар компьютерийн хүчин чадал нэг петафлопс буюу мянган терафлопс хүрэх үед шалгалтыг давах боломжтой болно.

Бусад судлаачид Тьюрингийн графикийн шалгалтыг давахад бодит цаг хугацаанд хөдөлж буй фото бодит графикаас хамаагүй илүү зүйл шаардагдана гэж бусад судлаачид үзэж байна. Бодит байдал илүү төвөгтэй гэж Пол Ричмонд болон Их Британийн Шеффилдийн их сургууль хэлэв. Түүний хэлснээр хиймэл зүйл бодит юм шиг харагддаг ч бодитоор хөдлөхгүй бол бодит зүйлтэй андуурагдахгүй. "Гол асуудал бол зан үйлийн бодит загварчлалыг багтаасан бодит загварчлалыг бий болгох явдал юм" гэж тэр хэлэв.

Кэмбрижийн их сургуулийн Марк Грандланд График Тюринг тест нь виртуал ертөнцийн дүр зураг юуг илэрхийлэх ёстойг заагаагүй гэж тэмдэглэжээ. "Хэрэв та сарнисан гэрлийг тусгасан бөмбөрцөгийг сарнисан гэрлийг тусгасан гадаргуу дээр харуулах ёстой байсан бол туршилтыг аль эрт давах байсан" гэж тэр хэлэв."Гэхдээ Тьюринг түүний санаанууд бодит байдал болно гэж төсөөлж ч чадахгүй байсан. түргэн."

Бодит хөдөлгөөнт дүрс нь өөрөө сорилт үүсгэдэг гэдэгтэй МакГайган санал нийлдэг. "Байнга өөрчлөгдөж байдаг зүйлийг загварчлах нь нэлээд төвөгтэй үйл явц юм шиг санагддаг" гэж судлаач баталж байна. "Виртуал ертөнцөд үсэрсэн зүйл нь жинтэй гэдэгт та үзэгчдэд итгүүлэх ёстой." Гэсэн хэдий ч тэрээр хүүхэлдэйн киноны програм хангамжийн ирээдүйг өөдрөгөөр харж байна. Түүний бодлоор виртуал бодит байдлыг бий болгох нь хөдөлгөөн, гэрэлтүүлэгтэй ажиллах явдал юм. Хоёрдахь цэгийг аль хэдийн шийдсэн - энэ бол хөдөлгөөний асуудал юм.

Анхны өгөгдлийн матриц үүсгэх.

Параметрийн нэр Утга
Нийтлэлийн сэдэв: Анхны өгөгдлийн матриц үүсгэх.
Рубрик (сэдэвчилсэн ангилал) Сэтгэл судлал

Анхдагч өгөгдлийн матрицыг ихэвчлэн судалгааны өгөгдлөөс бүрдсэн хүснэгт гэж ойлгодог ба mxn хэмжээтэй матрицыг төлөөлдөг бөгөөд m нь хэмжсэн үзүүлэлтүүдийн тоо юм (шалгуур үзүүлэлтүүд нь жишээлбэл, асуулгын хуваарь, хүйс, субъектуудын нас гэх мэт) юм. .), n нь субъектуудын тоо юм

Үзүүлэлт 1 Үзүүлэлт 2 Үзүүлэлт 3 Индекс j Үзүүлэлт m
Сэдэв 1 X 11 X 12 X 13 X 1 j X 1м
Сэдэв 2 X 21 X 2 2 X 23 X2j X 2м
Сэдэв 3 X 31 X 32 X 33 X 3j X 3м
Сэдэв i X 11 X 11 X 11 X ij X им
сэдэв n X 11 X 11 X 11 Xnj Xnm

Тэгвэл X ij нь i-р хичээлийн j-р үзүүлэлтийн утга юм.

Судалгааны өгөгдлийг нэг хүснэгтэд нэгтгэх үед мөр бүр нь бүртгэгдсэн бүх үзүүлэлтүүдийн нэг тодорхой сэдвийн өгөгдлийг илэрхийлнэ. Бие даасан аргуудын хувьд үр дүнгийн хэд хэдэн матриц үүсгэхийг зөвлөдөггүй (жишээлбэл, Кэттелийн тестийн үр дүнд үндэслэсэн тусдаа матриц, өөртөө хандах хандлагыг судлах аргын үр дүнд үндэслэн тусдаа матриц, зургийн туршилтын үр дүн). Excel нь нэлээд том матриц (65,536 субьектэд 256 үзүүлэлт бүхий) бүтээх боломжийг олгодог. Нэмж дурдахад, үр дүнгийн нэг матрицыг бүтээхдээ өөр өөр матрицын 1-р эгнээний өгөгдөл нь өөр өөр субьектэд хамаарах нөхцөл байдал үүсэхгүй бөгөөд энэ нь анхны үр дүнгийн матрицыг зөв байгуулахтай зөрчилддөг.

Эхний үр дүнгийн матрицыг үүсгэж эхлэхдээ аргын нэр, бүртгэгдсэн үзүүлэлтүүдийг харуулсан гарчиг бэлтгэхийг зөвлөж байна. Гарчиг нь үр дүнг визуал танилцуулах үе шатанд маш их хэрэгтэй байх болно; тэдгээрийг үүсгэх нь хүснэгтийг бүхэлд нь форматлахад тусалдаг бөгөөд энэ нь дараагийн үйл ажиллагаанд хамгийн тохиромжтой харагдах байдлыг өгдөг. Толгой хэсгийн хэсэг дараах байдлаар харагдаж болно.

А Б C Д Э Ф Г Х I Ж К
1. Басса-Дарка техник Спилбергер-Ханин масштаб
Бие махбодийн түрэмгийлэл Шууд бус түрэмгийлэл Цочрох хандлагатай Сөрөг үзэл Гомдол Сэжиг Амаар түрэмгийлэл Гэм буруутай ST LT
Ашиглах.1
Ашиглах.2
Ашиглах.3
Ашиглах.4
Ашиглах.5
Ашиглах.6
Ашиглах.7

Өгөгдлийн хүснэгттэй ажиллахыг ихээхэн хөнгөвчлөх дараагийн цэг бол газар нутгийг бэхлэх явдал юм. Талбайг бэхлэхийн тулд ерөнхий өгөгдлийн массивын эхнийх байх нүдийг сонгох нь маш чухал юм.

А Б C Д Э Ф Г Х I Ж К
1. Басса-Дарка техник Спилбергер-Ханин масштаб
Бие махбодийн түрэмгийлэл Шууд бус түрэмгийлэл Цочрох хандлагатай Сөрөг үзэл Гомдол Сэжиг Амаар түрэмгийлэл Гэм буруутай ST LT
Ашиглах.1
Ашиглах.2
Ашиглах.3
Ашиглах.4
Ашиглах.5
Ашиглах.6
Ашиглах.7

Талбайг хөлдөөх нь хүснэгтийн толгой болон мөрийн шошгыг царцаах боломжийг олгодог бөгөөд ингэснээр та өгөгдлийг харж, толгой хэсгийг харах боломжтой болно.

Одоо таны хүснэгтийг туршилтын субъектуудын мэдээллээр дүүргэхэд бэлэн боллоо.

Заримдаа хүснэгтийг эх мэдээллээр дүүргэх үед оруулсан утгууд автоматаар форматлагддаг. Дараа нь дугаарын оронд таны оруулсан ĸᴏᴛᴏᴩᴏᴇ гажсан байна. Жишээлбэл, та 10.05-ыг оруулахад нүдний агуулгад 10.May гэсэн бичиг гарч ирнэ. Энэ нь Excel таны оруулсан дугаарыг автоматаар огнооны формат руу хөрвүүлсэн гэсэн үг юм. Ийм өөрчлөлтөөс зайлсхийхийн тулд Num Lock товчлуурыг дарж гарны баруун талыг ашиглана уу. Энэ тохиолдолд та дугаараа зөв оруулах болно, ᴛ.ᴇ. 10.05.

Дууссан өгөгдлийн хүснэгтийн хэсэг нь дараах байдлаар харагдаж болно.

А Г Х I Ж К М Н О П Q Р
1. Басса-Дарка техник Спилбергер-Ханин масштаб ХАНА ДАХЬ КАТТЕЛЛЫН ТЕСТ
Сэжиг Амаар түрэмгийлэл Гэм буруутай ST LT А Б C Д Ф Г
Ашиглах.8
9 ашиглах
10 ашиглах
11 ашиглах
12 ашиглах
13 ашиглах
14 ашиглах
15 ашиглах
16 ашиглах

Анхны өгөгдлийн матрицыг үүсгэсэн тул та өгөгдөлд дүн шинжилгээ хийж, графикаар танилцуулж болно.

Анхны өгөгдлийн матриц үүсгэх. - үзэл баримтлал ба төрөл. "Анхны өгөгдлийн матриц үүсгэх" ангиллын ангилал ба онцлог. 2017, 2018 он.

Санамсаргүй байдалд найдах уу эсвэл өөрийнхөө амьдралын хувилбарыг өөрөө бүтээх үү?

Би хувьдаа хоёр дахь сонголтыг үргэлж сонгодог, гэхдээ хэрэв та надтай санал нийлэхгүй бол энэ захидлыг хааж болно.

Үлдсэн..?

Дараа нь би танд нэг аймшигтай нууцыг хэлье!

Аливаа үйл явдал таны хувьд илүү чухал байх тусмаа түүний зургийг илүү сөрөг байдлаар зурдаг.

Айдас тэр дороо эхэлдэг: "Бүх зүйл буруу болвол яах вэ..." Тэгээд таны төсөөлөл юу "буруу" болж болохыг танд тустай харуулдаг. Эцэст нь та өөрийгөө маш их хөгжүүлж, өөр гарц хайхаа больсон. Хэрэв бүх зүйл ийм болвол та: "За, би үүнийг мэдэж байсан!" Хэрэв ийм зүйл болохгүй бол: "Өө, энэ алга!"

Гэхдээ хичнээн мэдрэл зарцуулсан бэ?!

Зарим мэдээллээс харахад шинээр гэрлэсэн хүмүүсийн хувьд хамгийн аз жаргалтай үйл явдал байх ёстой хурим нь тэдний хувьд хамгийн их стресс болдог гэдгийг та мэднэ. Энэ бол "Бүх зүйл буруу болвол яах вэ?" бүх алдар суугаараа илэрдэг бөгөөд бүх зүйл дуусахад "аз жаргалтай" хайрлагчид амьсгалаа гаргадаг.

Гэхдээ бид өөрсдөө ирээдүйгээ программчилдаг! үнэхээр!!

"Бодол бол материаллаг" гэж аль хэдийн мэддэг зүйлээ давтах нь утгагүй юм.

Танд хүлээн зөвшөөрөгдөхүйц үйл явдлын сонголтыг нэн даруй сонгож, энэ талаар санаа зовохгүй байх нь илүү хялбар биш гэж үү?

Би шууд гол зүйл рүүгээ явъя.

Миний хувийн мэдээллийн цуглуулгад нэг тодорхой арга бий. Түүний тусламжтайгаар та амьдралынхаа тодорхой үйл явдлууд хэрхэн өрнөхийг өөрөө сонгох боломжтой. Үүнийг таны зөн совингоор хийдэг.

Та зүгээр л ямар нэг нөхцөл байдалд анхаарлаа төвлөрүүлж, тархи чинь энэ нь хэрхэн хөгжих тухай бодлыг өгч эхэлдэг. Мэдээжийн хэрэг, зарим нарийн ширийн зүйлүүд байдаг, гэхдээ тэдгээр нь баримт бичигт өөрөө байдаг ...

Энэ тохиолдолд та санал болгож буй хувилбартай санал нийлэх эсвэл өөр скрипт хүсэх боломжтой!

Энэ бол бүх зүйл!

Энэ нь хичнээн тохиромжтой болохыг төсөөлөөд үз дээ!

Танд карьерын шат руу авирч, удирдах албан тушаалд очих хүсэл байна гэж бодъё...

Хэрэв та яг одоо энэ амжилтанд хэрхэн хүрэх талаар бодож байвал тархи тань танд тэр даруй шийдлийг өгөх болно. Жишээлбэл, шаргуу, хичээнгүйлэн ажилла, үргэлж сайн талыг нь харуул. Харин та энэ шийдвэрт хэр сэтгэл хангалуун байна вэ?

Гүн хаа нэгтээ та бүх зүйлийг илүү хялбар, хялбар болгохыг хүсч байгаа нь гарцаагүй. Ямар нэгэн шалтгаангүйгээр яг тэрэн шиг ажилд авч, тушаал дэвших гэх мэт. Ажилдаа ирээрэй, таны томилох захиалга аль хэдийн гарын үсэг зурсан байна. Бодит бус уу? Олон жил зүтгэхийн оронд энэ хувилбарыг сонговол хэр бодитой вэ.

Үйл явдлыг хөгжүүлэх олон сонголт бий!

Таны далд ухамсар эдгээрийн талаар урьдчилан мэддэг! Гэхдээ энэ нь хамгийн бага эсэргүүцэлтэй замаар явж, таныг шинэ, үл мэдэгдэх бүх зүйлээс хамгаалдаг.

Өдөр тутмын нөхцөл байдалд ч гэсэн сонгох нь хичнээн ашигтай байх вэ!

Энд та тийм ч хайртай биш хадам ээж, хадам ээж дээрээ очих гэж байна... Та хэрхэн амрах (эсвэл эсрэгээр гэртээ ирэхдээ амьсгалах) тухай ойролцоо хувилбар таны толгойд аль хэдийн бий. ). Явахгүй байх боломжгүй. Гэхдээ хэрэв та өөр хувилбар сонговол үнэхээр амарч, хөгжилдөж чадна!

Практикт хэрхэн ажилладагийг эндээс үзнэ үү...

"Би амралтаа авахаар шийдсэн боловч хаашаа явахаа мэдэхгүй байна ..."

"Би таны нууц аргыг ашигласан бөгөөд далд ухамсрын сонголтууд миний тархинд шууд урсаж эхэлсэн (зүгээр л гайхалтай!) - сувилал, далай, зуслангийн байшинд амралт. Эхлээд би сувиллын талаар бодож байсан ч дараа нь миний төсөөлөлд муухай хөршүүд төсөөлөгдөж эхлэв. Би зөвшөөрөөгүй. Дараа нь би далайн талаар олж мэдэхээр шийдсэн, надад энэ санаа таалагдсан боловч дотроо "Тасалбар байхгүй" гэж сонссон (дараа нь харахад зөвхөн дээд тавиурууд байсан, би түүн дээр очиж чадахгүй, би онгоцонд айдаг). Дача ч бас таашаал авчирсангүй - шумуул, хөршүүд ... Дараа нь би өөр шийдлүүдийг хүлээж эхлэв. Найзууд руугаа залгах гэсэн маш тодорхой бодол орж ирлээ... Би залгалаа. Тэд өөрсдийн машинаар далай руу явах гэж байгаа бөгөөд намайг баяртайгаар авч явах болно. Би усны хувцас аваад яв!!!" Лиля

"Би охидтой харилцах арга техникийг туршиж үзсэн ..."

“Үнэнийг хэлэхэд надад энэ тал дээр асуудал байна. Найзууд намайг амралтын өдрөөр клубт урьсан. Би ихэвчлэн ширээний ард суугаад бүжиглэдэггүй. Охид надад анхаарал хандуулахгүй байна ... Гэхдээ би нөхцөл байдлыг өөрчлөхөөр шийдсэн. Би чиний заасан шиг хийж, хүлээсэн. Миний хажууд нэг охин суулаа. Бид хамтдаа суугаад бүжигчдийг харна. Онгод аваагүй. Дараа нь далд ухамсар өөр хэд хэдэн сонголтыг гаргаж ирэв. Эцэст нь би охидууд намайг өөрсдөө урьдаг, төгсгөлгүй байдаг скриптийг хүлээн авлаа. Аргынх нь дагуу батлаад мартчихаж. Тэгээд бид клубт ирэхэд би урьдын адил ширээнд суув. Хамгийн сонирхолтой нь эхлэхэд би очиж шар айраг авч амжсангүй... Эхлээд нэг нь гарч ирээд, дараа нь өөр нэг нь намайг бүжиглэхээр урьсан, дараа нь гурав дахь нь... Би амьдралдаа ийм амралт авч байгаагүй. ! Таныг хүндэтгэж, хүндэтгэж байна!" Толян

* шүүмжийг засварлахгүйгээр өгсөн.

Одоо та үйл явдлуудаа хэрхэн хөгжүүлэхийг сонгох боломжтой!

Техник нь маш энгийн бөгөөд танаас онцгой хүчин чармайлт шаарддаггүй.

Та хийх ёстой зүйл бол:

1. Тусгай техник ашиглан тархиа шаардлагагүй бодлуудаас цэвэрлэж, далд ухамсраа ажилд бэлтгэ.

2. Таны далд ухамсрыг нэн даруй өөр шийдлүүдийг өгөхөд хүргэх хэд хэдэн хүчирхэг өдөөгчийг ашигла.

3. Үйл явдлын хамгийн тохиромжтой хөгжлийг онцгой байдлаар батлах.

Та "Зөн совингоо ашиглан үйл явдлын зөв матрицыг хэрхэн бүтээх вэ" гэсэн хаалттай архивын баримтаас бүх мэдээллийг олж авах болно.

Нийт - 730 рубль! Энэ аргыг хурдан авахын тулд холбоос руу ороод дагаарай

БИ ХУВИЙН ДЭМЖЛЭГИЙГ БАТАЛГАЖ БАЙНА!

Би захиалагчидтайгаа үргэлж холбоотой байдаг бөгөөд бүх асуултанд хариулдаг. Хэрэв дасгал хийх явцад ямар нэг зүйл буруу болвол, эсвэл та ямар нэг зүйлийг тодруулахыг хүсч байвал би танд үргэлж туслах болно. Миний шуудангаар өдөр бүр маш олон захидал ирдэг тул би шууд хариулахгүй байж магадгүй ч би заавал хариулах болно гэдгээ баталж байна.

Миний хувийн хаяг: om@site

P.S.Зүгээр л бодоод үз дээ! Амьдралаа өөрийнхөөрөө удирдах нь танд хялбар байх болно! Та хүссэн хувилбараа сонгоход л хангалттай.

Хүндэтгэсэн, Александр Клинг

Матриц эсвэл вектор үүсгэх хамгийн харагдахуйц арга бол матрицын хэрэгслийн самбарын эхний товчлуурыг ашиглах явдал юм (4-р бүлгийн "Матриц" хэсгийг үзнэ үү). Гэсэн хэдий ч ихэнх тохиолдолд, ялангуяа нарийн төвөгтэй төслүүдийг програмчлах үед суурилуулсан функцуудыг ашиглан массив үүсгэх нь илүү тохиромжтой байдаг.

Функц ашиглан матрицын элементүүдийг тодорхойлох

  • матриц(M,N,f) - i, j элемент бүр нь f (i, j) байх MXN хэмжээтэй матриц үүсгэх (Жагсаалт 9.19);
    • m - мөрийн тоо;
    • N - баганын тоо;
    • f (i, j) - функц.

Жагсаалт 9.19. Матриц үүсгэх

Матрицыг бий болгохын тулд гурван хэмжээст график (гадаргуу эсвэл орон зайн муруй гэх мэт) хэлбэрээр аливаа хамаарлыг хурдан бөгөөд үр дүнтэй үзүүлэхэд ашигладаг өөр хоёр тусгай функц байдаг. Эхнийхээс (функц) бусад бүх аргументууд нь сонголттой байдаг. Эхний функцийг авч үзье.

  • CreateSpace(F(эсвэл f1, f2, f3) , t0, t1, tgrid, fmap) - p функцээр тодорхойлсон параметрийн орон зайн муруйны x-, y-, z-координатуудыг төлөөлсөн үүрлэсэн массивыг үүсгэдэг;
    • F(t) нь нэг t аргументтай холбоотойгоор параметрээр тодорхойлогдсон гурван элементийн вектор функц;
    • f1(t) ,f2(t), f3(t) - скаляр функцууд;
    • t0 - доод хязгаар t (анхдагчаар -5);
    • t1 - дээд хязгаар t (анхдагч 5);
    • tgrid - t хувьсагчаар торны цэгүүдийн тоо (анхдагч 2o);
    • fmap нь координатын хувиргалтыг тодорхойлдог гурван аргументын вектор функц юм.

Энэ хэсгээс үүрлэсэн массивуудын талаар уншина уу. "Тензор бүтээх нь" Ч. 4.

Цагаан будаа. 9.4. CreateSpace функцийг өөр олон параметртэй ашиглах

CreateSpace функцийг ашиглах жишээг Зураг дээр үзүүлэв. 9.4. Спираль зурахад F вектор функц дэх параметрийн хамаарлыг тодорхойлохоос өөр нэмэлт код шаардлагагүй болохыг анхаарна уу!

3D гадаргуугийн графикийн матриц үүсгэх функц нь гадаргуугийн тодорхойлолтод нэг биш харин хоёр хувьсагч шаардагдахаас бусад тохиолдолд яг ижил аргаар бүтээгдсэн. Үүнийг ашиглах жишээг Зураг дээр үзүүлэв. 9.5.

Цагаан будаа. 9.5. CreateMesh функцийг өөр олон параметртэй ашиглах

  • CreateMesh(F(эсвэл g, эсвэл f1, f2, f3) , s0, s1, t0, t1, sgrid, tgrid, fmap) - параметрийн гадаргуугийн x-, y-, z-координатуудыг төлөөлөх үүрлэсэн массив үүсгэдэг F функцээр тодорхойлсон;
    • F(s,t) нь s ба t хоёр аргументын хувьд параметрээр тодорхойлогдсон гурван элементийн вектор функц;
    • g (s, t) - скаляр функц;
    • f1(s,t),f2(s,t),f3(s,t) - скаляр функцууд;
    • s0, t0 - аргументуудын доод хязгаарууд s, t (анхдагч -5);
    • s1, t1 - аргументуудын дээд хязгаарууд s, t (анхдагч 5);
    • sgrid, tgrid - s ба t хувьсагчд суурилсан сүлжээний цэгүүдийн тоо (анхдагчаар 20);
    • fmap нь координатын хувиргалтыг тодорхойлдог гурван аргументын гурван элементийн вектор функц юм.

CreateMesh болон createspace функцээр үүсгэгдсэн үүрлэсэн массивуудын жишээг Жагсаалт 9.20-д үзүүлэв. Массивыг бүрдүүлж буй гурван үүрлэсэн матрицын матриц бүр нь гадаргуу эсвэл муруй дээрх цэгүүдийн x-, y-, z-координатыг тус тус тодорхойлдог.

Жагсаалт 9.20. CreateMeeh болон CreateSpace функцүүдийн үр дүн (Зураг 9.4 - 9.5)

Тусгай төрлийн матриц үүсгэх

Mathcad дээр суурилагдсан функцүүдийн аль нэгийг ашиглан тодорхой төрлийн матриц үүсгэхэд хялбар байдаг. Эдгээр функцийг ашиглах жишээг Жагсаалт 9.21-д үзүүлэв.

  • identity (N) - NXN хэмжээтэй таних матриц;
  • diag(v) - диагональ матриц, диагональ дээр v векторын элементүүд байрладаг;
  • geninv(A) - А матрицын урвуу (зүүн талд) матриц үүсгэх;
  • rref (A) - матриц эсвэл вектор А-г алхам алхмаар хэлбэрт шилжүүлэх;
    • N - бүхэл тоо;
    • v - вектор;
    • А бол бодит тоонуудын матриц юм.

Geninv функцийн А матрицын NXM хэмжээ нь N>M байх ёстой.

Жагсаалт 9.21. Тусгай төрлийн матриц үүсгэх