Scilab/C2/Vector-Operations/English-timed

From Script | Spoken-Tutorial
Revision as of 16:30, 10 July 2014 by Gaurav (Talk | contribs)

Jump to: navigation, search
Time Narration
00:01 Welcome to the spoken tutorial on Vector Operations
00:07 At the end of this spoken tutorial you will be able to,
00:11 Define a vector.
00:13 Calculate length of a vector.
00:15 Perform mathematical operations on Vectors such as addition,subtraction and multiplication.
00:23 Define a matrix.
00:25 Calculate size of a matrix.
00:28 Perform mathematical operations on Matrices such as addition, subtraction and multiplication.
00:36 The Pre-requisites are Scilab should be installed on your system.
00:41 You should have listened to the Spoken Tutorial on Getting started with Scilab.
00:46 You should have Basic knowledge about Vectors and Matrices.
00:50 I am using Windows 7 operating system and Scilab 5.2.2 for demonstration.
00:58 Click on Scilab shortcut icon on your Desktop to launch Scilab.
01:03 This will open the Scilab console window.
01:06 Notice that the cursor is on the command prompt.
01:10 I suggest that you practice this tutorial in Scilab simultaneously while pausing the video at regular intervals of time.
01:19 Let us start by defining a vector.
01:22 This can be done in two ways:
01:24 By using spaces as p is equal to open square bracket one space 2 space 3 close the square bracket and press enter.
01:37 or using commas as q is equal to open square bracket two comma three comma four close the square bracket and press enter.
01:53 We can find the length of a vector p by the command length of p and press enter
02:03 We can perform various mathematical operations on vectors such as
02:08 Addition of two vectors
02:11 Substraction of two vectors and so on.
02:14 Transpose of a vector can be found by using apostrophe (also known as single-quote).
02:21 p transpose is as shown
02:27 We can calculate p-transpose times q:
02:34 The command p times q-transpose gives a scalar:
02:43 Please pause the tutorial now and attempt exercise number one given with the video
02:50 Now we will see how to define a matrix.
02:56 Elements of a row of a matrix, can be defined using spaces or commas similar to that shown for a vector
03:04 For example,let us define a 2 by 3 matrix P by typing captital P is equal to open square bracket 1 space 2 space 3 semicolon
03:20 4 space five space 6 close the square bracket and press enter.
03:27 Note that Semicolon is used for defining the next row of the matrix.
03:32 Recall that Scilab is case sensitive.
03:34 Here variable P used to define matrix is in upper case.
03:40 Which is different from small p that was a vector.
03:44 Would you want to check what small p is at this point?
03:48 We will now see how to find the size of a Matrix using the “size” command.
03:53 for this type open square bracket row comma column close the sqaure bracket is equal to size of capital p which is matrix and press enter.
04:10 You get the following output.
04:17 Note that the length command will give the total number of elements in the matrix as you see.
04:27 The transpose command works for the matrices as well as shown here :
04:34 p transpose gives the transpose of matrix p.
04:41 Let us now define a 2 by 3 matrix Q:
04:45 Capital q is equal to open square bracket one space five space three semicolon to enter into the next row
04:56 Two space four space eight close the square bracket and press enter.
05:03 Let us also recall P once more:
05:08 We can carry out calculations involving P and Q, just as we do in mathematics.
05:14 For example, let us calculate E is equal to 2 times p plus 3 times q and press enter:
05:29 You may want to verify whether these calculations are correct.
05:33 Please pause the tutorial now and attempt exercise number two given with the video
05:44 In this tutorial, we have learnt to
05:47 Define a vector using spaces or commas.
05:50 Calculate length of a vector using the length() function.
05:54 Find the transpose of vector or matrix using apostrophe.
05:59 Define a matrix by using space or comma to separate the columns and semicolon to separate the rows.
06:07 Find size of a matrix using size() function.
06:11 This spoken tutorial has been created by the Free and Open Source Software in Science and Engineering Education (FOSSEE).
06:18 More information on the FOSSEE project could be obtained from fossee.in or scilab.in
06:28 Supported by the National Mission on Eduction through ICT, MHRD, Government of India.
06:33 For more information, visit:spoken hyphen tutorial dot org slash NMEICT hyphen intro.
06:43 This is Anuradha Amrutkar signing off.
06:46 Thank you for joining us. Good bye

Contributors and Content Editors

Gaurav, Jyotisolanki, Krupali, PoojaMoolya, Sandhya.np14, Sneha