COMPUTER PROGRAMMING
 
พฤษภาคม 2559
 
1234567
891011121314
15161718192021
22232425262728
293031 
 
4 พฤษภาคม 2559
 
 
การใช้งานโปรแกรม Matlab เบื้องต้น




การใช้งานโปรแกรม MATLAB เบื้องต้น


ทดลองสร้าง row vector ที่มีสมาชิกประกอบด้วย1,2,3,4,5และกำหนดค่าให้ตัวแปร x

>>x= [1 2 3 4 5]

X =1 2 3 4 5 

ใช้เครื่องหมาย = สำหรับกำหนดค่าจากทางด้านขวามือไปที่ตัวแปรทางซ้ายมือเป็นชนิดเวกเตอร์โดยใช้เครื่องหมาย bracket[] ซึ่งภายใน bracket จะระบุสมาชิก 5 จำนวนแบ่งแยกออกจากกันด้วยเครื่องหมาย ช่องว่าง Space หรืออาจใช้ comma , เช่นเดียวกับทางคณิตศาสตร์ทั่วไป


เวกเตอร์อีกลักษณะหนึ่งคือColumnvectorจะสร้างคล้ายๆกันแต่เครื่องหมายที่จะแยกสมาชิกออกจากกันจะเปลี่ยนไปใช้เครื่องหมายsemicolon ; แทน หรือทำการสร้าง row vector ก่อนแล้วทำการ transpose ด้วยเครื่องหมาย ‘ เช่น

>> y = [6;7;8;9;10]

Y =  6

7

8

9

10

หรือ y = [ 6 7 8 9 10]

>> y’

แสดงการสร้างเวกเตอร์ และกำนหตัวแปรโดยส่วนใหญ่การสร้างเวกเตอร์และเมตริกซ์จะประกอบด้วยสมาชิกที่มีค่าต่อเนื่องกันไปแทนที่จะต้องป้อนข้อมูลของสมาชิกทุกตัว MATLAB มีวิธีลัดในการทำในสะดวกขึ้นโดยใช้คำสั่งcolon : ตัวอย่างการสร้าง row vector u ที่ประกอบด้วยสมาชิก 0,1,2,3,4,5,6,7,8

>> u = [0 : 8]

U = 0 1 2 3 4 5 6 7 8

• >> v = [0:2:8]

V= 0 2 4 6 8

ถ้าต้องการดูค่าสมาชิกตัวที่ 1

>> v(1)

ans = 0

หรือดูมากกว่า 1 สมาชิก

>> v(1:3)

ans =   0 2 4

• สำหรับการสร้างเมตริกซ์ใช้หลักการสร้างคล้ายเวกเตอร์ตัวอย่าง การสร้างเมตริกซ์ A ขนาด 3x3

 >> A = [123;345;678]

A =   1             2              3

          3             4              5

          6             7              8

ถ้าต้องการอ้างอิงที่ตำแหน่งต่างๆของเมตริกซ์ต้องอ้างอิงตาม row และ column ตัวอย่างอ้างอิงค่าสมาชิกของเมตริกซ์ A ที่อยู่แถวที่ 2 คอลัมน์ที่ 3 มีค่าคือ 5

>> A(2,3)

ans = 5


MATLAB Prompt

•  เครื่องหมาย >> หมายถึง พร้อมรับคําสั่ง

• พิมพ์หรือ paste commands จากนั้นกด enter •

• ถ้าต้องการพิมพ์หลายคําสั่งใหม่ใช่เครื่องหมายsemicolon (;) แยกคําสั่งแต่ละคําสั่งออกจากกัน  

  โดยคําสั่ง ทั้งหมดจะอยู่บนบรรทัดเดียวกัน 


•  ถ้าปิดคําสั่งด้วยsemicolon (;) เป็นการบอกให้MATLAB ไม่ต้องแสดง output ออกมา

• ถ้าต้องการให้แสดง output ไม่ต้องใส่ semicolon (;) 


• ตัวพิมพ์ใหญ่และตัวพิมพ์เล็กทําให้ชื่อของตัวแปรต่างกัน


• Matrix คือการสร้างตัวแปรหลายค่าในชื่อเดียวเช่น

V=[0.981.02 .99 1.07];


การดำเนินงานขั้นพื้นฐาน

•  กําหนด matrices โดย brackets [ ] เสมอ

• ใช้วงเล็บ ( )เพื่อเรียกค่าของ matrices

• การเรียกค่า matricesค่าแรกจะเป็น row เสมอ และค่าที่สอง จะเป็น column, เช่น M1(3,2) ซึ่งไม่เหมือนกับ M1(2,3)


คำสั่ง plot

• การแสดงวิธีการทำงานและหน้าที่ของplot

• วิธีการสร้าง plot จากข้อมูล

• รูปแบบต่างของ plot

• การใช้ข้อมูลอาร์เรย์ในการสร้างplot 




Create Date : 04 พฤษภาคม 2559
Last Update : 5 พฤษภาคม 2559 2:32:30 น. 0 comments
Counter : 783 Pageviews.

ชื่อ :
Comment :
  *ใช้ code html ตกแต่งข้อความได้เฉพาะสมาชิก
 
 

สมาชิกหมายเลข 3161427
Location :
ชลบุรี Thailand

[ดู Profile ทั้งหมด]

ฝากข้อความหลังไมค์
Rss Feed
Smember
ผู้ติดตามบล็อก : 1 คน [?]




New Comments
[Add สมาชิกหมายเลข 3161427's blog to your web]

 
pantip.com pantipmarket.com pantown.com
pantip.com pantipmarket.com pantown.com