สารบัญ:
วีดีโอ: คุณจะสร้างเมทริกซ์สุ่มได้อย่างไร?
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:54
เครื่องกำเนิดเมทริกซ์สุ่ม ตัวเลือก
กรอกทั้งหมด เมทริกซ์ องค์ประกอบด้วย สุ่ม ตัวเลข เติมเฉพาะองค์ประกอบในแนวทแยงด้วย สุ่ม ตัวเลข เติมช่องว่างเหนือเส้นทแยงมุมด้วย สุ่ม ตัวเลข เติมช่องว่างใต้เส้นทแยงมุมด้วย สุ่ม ตัวเลข
แล้วคุณจะสร้างเมทริกซ์ได้อย่างไร?
ถึง สร้าง NS อาร์เรย์ มีสี่องค์ประกอบในแถวเดียว แยกองค์ประกอบด้วยเครื่องหมายจุลภาค (,) หรือช่องว่าง ประเภทนี้ อาร์เรย์ เป็นเวกเตอร์แถว ถึง สร้างเมทริกซ์ ที่มีหลายแถว คั่นแถวด้วยเครื่องหมายอัฒภาค อื่น วิธีสร้างเมทริกซ์ คือการใช้ฟังก์ชันเช่น one, zeros หรือ rand
ต่อมา คำถามคือ คุณจะสร้างเมทริกซ์สุ่มใน Matlab ได้อย่างไร สร้างอาร์เรย์ของตัวเลขสุ่ม
- r1 = แรนด์(1000, 1); r1 เป็นเวกเตอร์คอลัมน์ขนาด 1,000 x 1 ที่มีตัวเลขทศนิยมจริงที่ดึงมาจากการแจกแจงแบบสม่ำเสมอ
- r2 = แรนดี้ (10, 1,000, 1); r2 เป็นเวกเตอร์คอลัมน์ขนาด 1,000 x 1 ที่มีค่าจำนวนเต็มที่ดึงมาจากการแจกแจงแบบสม่ำเสมอที่ไม่ต่อเนื่องซึ่งมีช่วงคือ 1, 2,, 10
- r3 = randn(1000, 1);
- r4 = Randperm(15, 5);
ตามลำดับ คุณจะสร้างเมทริกซ์สุ่มใน R ได้อย่างไร
วิธีสร้างเมทริกซ์ไบนารีแบบสุ่มใน R
- ใช้ฟังก์ชัน runif เพื่อสร้างตัวเลขสุ่มระหว่าง 0 ถึง 1 และปัดเศษเป็นจำนวนเต็มที่ใกล้เคียงที่สุด
- ใช้ ifelse กับเอาต์พุตของ runif และกำหนด 0 หากต่ำกว่า 0.5 และ 1 มิฉะนั้น
- ใช้ฟังก์ชัน rbinom เพื่อสุ่มตัวอย่างจากการแจกแจงแบบทวินามที่มีขนาด 1 และความน่าจะเป็น 0.5
คุณจะสร้างเมทริกซ์สุ่มใน python ได้อย่างไร
ถึง สร้าง NS เมทริกซ์ ของ สุ่ม จำนวนเต็มใน หลาม วิธีแก้ไขคือการใช้ฟังก์ชัน numpy randint ตัวอย่าง: 1D เมทริกซ์ กับ สุ่ม จำนวนเต็มระหว่าง 0 ถึง 9: เมทริกซ์ (2, 3) ด้วย สุ่ม จำนวนเต็มระหว่าง 0 ถึง 9 เมทริกซ์ (4, 4) ด้วย สุ่ม จำนวนเต็มระหว่าง 0 ถึง 1