Page 36 -
P. 36

โครงการหนังสืออิเล็กทรอนิกส์ เฉลิมพระเกียรติสมเด็จพระเทพรัตนราชสุดาฯ สยามบรมราชกุมารี







                                                                                                        27

                            1.11   ตัวแปรใน MATLAB



                                   MATLAB  เก็บตัวแปรตาง  ๆ  ในรูปของเมตริกซ  ตามชื่อของโปรแกรม MATLAB
                                   ซึ่งเปนคําที่ยอมาจากคําวา MATrix LABolatroy  แปลเปนไทยวาหองปฎิบัติการ

                                   ทดลองดวยเมตริกซ   โดยขนาดของเมตริกซจะระบุเปนจํานวนแถวและจํานวนหลัก

                                   เชน เมตริกซขนาด 2×3 จะมีขอมูลอยูสองแถว แตละแถวมีขอมูลอยูสามหลัก สําหรับ
                                   ขอมูลที่เปนตัวเลขโดด (scalar number) MATLAB จะเก็บไวในเมตริกซชนาด 1×1

                                   สวนเว็คเตอรแถว (row vector) ขนาด r แถว จะเก็บเปนเมตริกซขนาด r×1 เว็คเตอร

                                   หลัก (column vector) ขนาด c หลัก จะเก็บดวยเมตริกซชนาด 1×c การกําหนดคา

                                   ใหกับตัวแปรทําไดดวยเครื่องหมายเทากับ  และคาสมาชิกของเมตริกซกําหนดไวใน
                                   เครื่องหมาย []  โดยใหเวนวางหรือใสเครื่องหมาย ,  ระหวางคาแตละคาที่อยูภายใน

                                   แถวเดียวกัน  และใชเครื่องหมาย ;  คั้นเมื่อตองการขึ้นแถวใหม  ดังตัวอยางคําสั่ง

                                   ดานลาง ที่กําหนดเว็คเตอรแถว a1, a2 เว็คเตอรหลัก b1, b2 เมตริกซ c ขนาด 2×3
                                   และเมตริกซ d ที่เกิดจากการตอเว็คเตอรเขาดวยกัน และตัวแปร str เปนตัวแปรชนิด

                                   สตริงหรือชุดตัวอักษร



                                      >> a1 = [1 2 3]
                                      a1  =

                                           1     2     3

                                      >> a2 = [4,5,6]
                                      a2  =

                                           4     5     6

                                      >> b1 = [9
                                                   8

                                                   ]

                                      b1  =
                                         9
   31   32   33   34   35   36   37   38   39   40   41