คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 1
https://www.math.utah.edu/~eyre/computing/matlab-intro/matrices.html
หรือพิมพ์ matlab matric ก็มีข้อมูลให้อ่านเยอะแยะค่ะ
ข้อหนึ่ง a)
* แถวแรกคือ 3 2 1, ";" คือ แถวถัดไป
* 0:0.5:1 คือจาก0ถึง1 เพิ่มขึ้นครั้งละ 0.5
* แถวถัดไป linspace(6,8,3) คือ จาก 6ถึง8 รวม3จำนวนevenly
b)
C = A(2, : ) * A( : ,3)
(2, : ) คือแถวสอง
(: ,3) คือ คอลัมน์สาม
ข้อสอง
a) น่าจะตรงตัว
b) เริ่มจาก q = 4 6 8
r = 7 8 4
3 6 -1
sumq = (4+6+8)
r(2,3) คือ จำนวนที่อยู่แถวสองคอลัมน์สาม
แล้วก็คูณกันปกติ
เช็กเพื่อความชัวร์ก่อนนะคะ เราไม่ได้ใช้matlab มาเป็นปีแล้ว
ลองโหลด free trail มาเล่นสัก30วันดูก่อนได้นะคะใช้เมล์ไหนก็ได้ หรือบางทีมหาวิทยาลัยคุณอาจซื้อlicenseแล้วลองเช็กว่าอีเมล์มหาวิทยาลัยใช้ได้ไหม
หรือพิมพ์ matlab matric ก็มีข้อมูลให้อ่านเยอะแยะค่ะ
ข้อหนึ่ง a)
* แถวแรกคือ 3 2 1, ";" คือ แถวถัดไป
* 0:0.5:1 คือจาก0ถึง1 เพิ่มขึ้นครั้งละ 0.5
* แถวถัดไป linspace(6,8,3) คือ จาก 6ถึง8 รวม3จำนวนevenly
b)
C = A(2, : ) * A( : ,3)
(2, : ) คือแถวสอง
(: ,3) คือ คอลัมน์สาม
ข้อสอง
a) น่าจะตรงตัว
b) เริ่มจาก q = 4 6 8
r = 7 8 4
3 6 -1
sumq = (4+6+8)
r(2,3) คือ จำนวนที่อยู่แถวสองคอลัมน์สาม
แล้วก็คูณกันปกติ
เช็กเพื่อความชัวร์ก่อนนะคะ เราไม่ได้ใช้matlab มาเป็นปีแล้ว
ลองโหลด free trail มาเล่นสัก30วันดูก่อนได้นะคะใช้เมล์ไหนก็ได้ หรือบางทีมหาวิทยาลัยคุณอาจซื้อlicenseแล้วลองเช็กว่าอีเมล์มหาวิทยาลัยใช้ได้ไหม
แสดงความคิดเห็น
ถามเรื่องโปรแกรม Matlab หน่อยครับ
ตอนนี้ปิดเทอม ว่างๆเลยนั่ง ศึกษาวิชาที่จะเรียนในเทอมหน้าครับ
นั่นคือวิชา matlab ซึ่งผมก็เริ่มหาข้อมูล และลองทำโจทย์ดูครับ
ผมก็มาเจอโจทย์ อยู่สองข้อ ที่นั่ง งง กับมันครับ
รอบกวน พี่ๆ น้าๆ
ช่วยแสดงวิธีทำให้ผมดูหน่อยได้ไหมครับ
ขอบคุณล่วงหน้านะครับ
ข้อแรก
The following matrix is entered in matlab
>> A=[ 3 2 1;0:0.5:1;linspace (6,8,3) ]
(a) Write out the resulting matrix.
(b) use colon notation to write a single-line MATLAB command to multiply the second row by the third column and assign the result to the variable C.
ข้อสอง
Exactly what will be displayed after the following MATLAB commands are typed?
a.
>> x = 5;
>> x = x^2;
>> y = x-5
b.
>> q = 4 : 2 : 8 ;
>> r = [ 7 8 4 ; 3 6 -1]
>> sum(q) * r ( 2 , 3 )