Difference between revisions of "Scilab/C2/Vector-Operations/English-timed"

From Script | Spoken-Tutorial
Jump to: navigation, search
Line 7: Line 7:
 
|-
 
|-
  
| 00.02
+
| 00.01
  
 
|| Welcome to the spoken tutorial on Vector Operations
 
|| Welcome to the spoken tutorial on Vector Operations
Line 15: Line 15:
 
| 00.07
 
| 00.07
  
| | At the end of this spoken tutorial you will be able to,
+
|At the end of this spoken tutorial you will be able to,
  
 
|-
 
|-
Line 39: Line 39:
 
| 00.23
 
| 00.23
  
| | Define a matrix.
+
| Define a matrix.
  
 
|-
 
|-
Line 45: Line 45:
 
| 00.25
 
| 00.25
  
| | Calculate size of a matrix.
+
|Calculate size of a matrix.
  
 
|-
 
|-
Line 51: Line 51:
 
| 00.28
 
| 00.28
  
| | Perform mathematical operations on Matrices such as addition, subtraction and multiplication.
+
| Perform mathematical operations on Matrices such as addition, subtraction and multiplication.
  
 
|-
 
|-
Line 57: Line 57:
 
| 00.36
 
| 00.36
  
| |The Pre-requisites are Scilab should be installed on your system.
+
| The Pre-requisites are Scilab should be installed on your system.
  
 
|-
 
|-
Line 69: Line 69:
 
| 00.46
 
| 00.46
  
| | You should have Basic knowledge about Vectors and Matrices.
+
| You should have Basic knowledge about Vectors and Matrices.
  
 
|-
 
|-
Line 75: Line 75:
 
| 00.50
 
| 00.50
  
| | I am using Windows 7 operating system and Scilab 5.2.2 for demonstration.
+
| I am using Windows 7 operating system and Scilab 5.2.2 for demonstration.
  
 
|-
 
|-
Line 87: Line 87:
 
| 01.03
 
| 01.03
  
| | This will open the Scilab console window. Notice that the cursor is on the command prompt.
+
| | This will open the Scilab console window.  
  
 
|-
 
|-
  
| 01.11
+
| 01.06
  
| | I suggest that you practice this tutorial in Scilab simultaneously while pausing the video at regular intervals of time.
+
| Notice that the cursor is on the command prompt.
  
 
|-
 
|-
  
| 01.20
+
| 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.
 
| | Let us start by defining a vector.
Line 111: Line 117:
 
| 01.24
 
| 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.
+
| By using spaces as p is equal to open square bracket one space 2 space 3 close the square bracket and press enter.
  
 
|-
 
|-
Line 117: Line 123:
 
| 01.37
 
| 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.
+
| or using commas as q is equal to open square bracket two comma three comma four close the square bracket and press enter.
  
 
|-
 
|-
  
| 01.54
+
| 01.53
  
 
| | We can find the length of a vector p by the command length of p and press enter
 
| | We can find the length of a vector p by the command length of p and press enter
Line 135: Line 141:
 
| 02.08
 
| 02.08
  
| | Addition of two vectors:
+
| | Addition of two vectors
  
 
|-
 
|-
Line 145: Line 151:
 
|-
 
|-
  
| 02.15
+
| 02.14
  
 
| | Transpose of a vector can be found by using apostrophe (also known as single-quote).
 
| | Transpose of a vector can be found by using apostrophe (also known as single-quote).
  
p transpose is as shown
+
 
  
 
|-
 
|-
  
| 02.28
+
| 02.21
 +
 
 +
| p transpose is as shown
 +
 
 +
|-
 +
 
 +
| 02.27
  
 
| | We can calculate p-transpose times q:
 
| | We can calculate p-transpose times q:
Line 159: Line 171:
 
|-
 
|-
  
| 02.35
+
| 02.34
  
 
| | The command p times q-transpose gives a scalar:
 
| | The command p times q-transpose gives a scalar:
Line 165: Line 177:
 
|-
 
|-
  
| 02.44
+
| 02.43
  
 
| | Please pause the tutorial now and attempt exercise number one given with the video
 
| | Please pause the tutorial now and attempt exercise number one given with the video
Line 171: Line 183:
 
|-
 
|-
  
| 02.51
+
| 02.50
  
 
| | Now we will see how to define a matrix.
 
| | Now we will see how to define a matrix.
Line 185: Line 197:
 
| 03.04
 
| 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 4 space five space 6 close the square bracket and press enter.
+
|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.
 +
 
  
 
|-
 
|-
Line 191: Line 210:
 
| 03.27
 
| 03.27
  
| | Note that Semicolon is used for defining the next row of the matrix.
+
| Note that Semicolon is used for defining the next row of the matrix.
  
 
|-
 
|-
Line 201: Line 220:
 
|-
 
|-
  
| 03.35
+
| 03.34
  
 
| | Here variable P used to define matrix is in upper case.
 
| | Here variable P used to define matrix is in upper case.
Line 221: Line 240:
 
| 03.48
 
| 03.48
  
| | We will now see how to find the size of a Matrix using the “size” command.
+
| We will now see how to find the size of a Matrix using the “size” command.
  
 
|-
 
|-
  
| 03.54
+
| 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.you get the following output.
+
| 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.18
+
| 04.10
  
| | Note that the length command will give the total number of elements in the matrix as you see.
+
| You get the following output.
  
 
|-
 
|-
  
| 04.28
+
| 04.17
  
| | The transpose command works for matrices as well as shown here :
+
| Note that the length command will give the total number of elements in the matrix as you see.
  
 
|-
 
|-
  
| 04.35
+
| 04.27
  
| | p transpose gives the transpose of matrix p.
+
| | The transpose command works for the matrices as well as shown here :
  
 
|-
 
|-
  
| 04.42
+
| 04.34
  
| | Let us now define a 2 by 3 matrix Q:
+
| p transpose gives the transpose of matrix p.
 +
 
 +
|-
 +
 
 +
| 04.41
 +
 
 +
| Let us now define a 2 by 3 matrix Q:
  
 
|-
 
|-
Line 257: Line 282:
 
| 04.45
 
| 04.45
  
| | capital q is equal to \open square bracket one space five space three semicolon to enter into the
+
| Capital q is equal to open square bracket one space five space three semicolon to enter into the next row
  
 
|-
 
|-
Line 263: Line 288:
 
| 04.56
 
| 04.56
  
| | next row two space four space eight close the square bracket and press enter.
+
| Two space four space eight close the square bracket and press enter.
  
 
|-
 
|-
  
| 05.04
+
| 05.03
  
 
| | Let us also recall P once more:
 
| | Let us also recall P once more:
Line 273: Line 298:
 
|-
 
|-
  
| 05.09
+
| 05.08
  
 
| | We can carry out calculations involving P and Q, just as we do in mathematics.
 
| | We can carry out calculations involving P and Q, just as we do in mathematics.
Line 279: Line 304:
 
|-
 
|-
  
| 05.15
+
| 05.14
  
 
| | For example, let us calculate E is equal to 2 times p plus 3 times q and press enter:
 
| | For example, let us calculate E is equal to 2 times p plus 3 times q and press enter:
Line 291: Line 316:
 
|-
 
|-
  
| 05.34
+
| 05.33
  
 
| | Please pause the tutorial now and attempt exercise number two given with the video
 
| | Please pause the tutorial now and attempt exercise number two given with the video
Line 297: Line 322:
 
|-
 
|-
  
|05.45
+
|05.44
  
 
|In this tutorial, we have learnt to
 
|In this tutorial, we have learnt to
Line 323: Line 348:
 
| 05.59
 
| 05.59
  
| | Define a matrix by using space or comma to separate the
+
| | Define a matrix by using space or comma to separate the columns and semicolon to separate the rows.
 
+
|-
+
 
+
| 06.04
+
  
| | columns and semicolon to separate the rows.
 
  
 
|-
 
|-
Line 357: Line 377:
 
|-
 
|-
  
| 06.34
+
| 06.33
  
| | For more information, visit:spoken hyphen tutorial dot o r g slash NMEICT hyphen intro.
+
| | For more information, visit:spoken hyphen tutorial dot org slash NMEICT hyphen intro.
  
 
|-
 
|-

Revision as of 11:24, 6 March 2014

Visual Clue 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