1 / 10

LESSON 3 MATRICES

LESSON 3 MATRICES. Azalya Rahmatika Fathul Fithrah. JURUSAN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SYIAH KUALA DARUSSALAM, BANDA ACEH April , 2013. Creating Matrices. Create a Row Vector. Create a Column Vector. Create a Column Vector same as above.

jared
Download Presentation

LESSON 3 MATRICES

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. LESSON 3 MATRICES AzalyaRahmatika FathulFithrah JURUSAN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SYIAH KUALA DARUSSALAM, BANDA ACEH April, 2013

  2. Creating Matrices Create a Row Vector Create a Column Vector Create a Column Vector same as above Create a matrix a which is a concatenation of x and y, provided they are compatible (same number of rows) Define a 3x3 matrix. Semicolons indicate end of a row A simpler syntax is available, which does not require to use the comma and semicolon characters. When creating a matrix, the blank space separates the columns while the new line separates the rows.

  3. There are some handy utility functions to generate commonly used matrices, such as zero matrices, identity matrices, diagonal matrices, matrix containing randomly generated numbers etc. Creates a 5x8 matrix with all elements zero. Creates a 4x6 matrix with all elements 1 Creates a 3x3 identity matrix Creates a 3x3 diagonal matrix, with diagonal elements equal to 10. Create a matrix with 3 rows and 5 columns, the elements being random numbers between 0 and 1. Create a matrix with 3 rows and 5 columns, the elements being random real numbers between 0 and 10. Create a matrix with 3 rows and 5 columns, the elements being random real numbers between 0 and 10.

  4. Simple Matrix Operations Transpose a and store it in b. Apostrophe (') is the transpose operator. Add a to b and store the result in c. aandb must be of the same size. Otherwise, Scilab will report an error. Subtract b from a and store the result in d. Multiply a with b and store the result in e. a and b must be compatible for matrix multiplication. Define a 3x3 matrix with name f. Invert matrix f and store the result in g. f must be square and positive definite. Scilab will display a warning if it is ill conditioned. The answer must be an identity matrix Determinant of f. Matrix of log of each element of a.

  5. Element by element multiplication. Same as a * a Element by element square. Matrix addition and subtraction already being element-wise operations, element-wise addition and subtraction result in an error: Error

  6. Size returns the number of rows and columns in y Number of elements in y. Element y(1) is the same as y(1, 1) Element y(2) is the same as y(2, 1). Elements are counted column-wise Element y(6) is the same as y(3, 2). Elements are counted column-wise

  7. Generates a row of numbers from 1 to 5 at an increment of 1 Generates a column of numbers from 1 to 5 at an increment of 1 Creates a row vector with 5 elements. Same as [1, 2, 3, 4, 5] Creates a column vector with 5 elements. Same as [1; 2; 3; 4; 5] Creates a vector with 11 elements as follows [0, 0.5, 1.0, 1.5, ... 4.5, 5.0] range requires a start value, an increment and an end value, separated by colons (:). If only two values are given (separated by only one colon), they are taken to be the start and end values and the increment is assumed to be 1 (a:b is a short form for a:1:b, where a and b are scalars). The increment must be negative when the start value is greater than the end value.

  8. Accessing the Elements of a Matrix There are several methods to access the elements of a matrix A: the whole matrix, with the A syntax, element by element with the A(i,j) syntax, a range of index values with the colon ":" operator. Figure. Explain about how to call element matrix Using A(I,i) syntax and A syntax.

  9. Figure. Explain about how to call element matrix Using colon “:” oparator

  10. Thank You for Your Attention!

More Related