Difference between revisions of "Scilab/C2/Vector-Operations/English-timed"
From Script | Spoken-Tutorial
Sandhya.np14 (Talk | contribs) |
|||
(One intermediate revision by the same user not shown) | |||
Line 8: | Line 8: | ||
| 00:01 | | 00:01 | ||
− | || Welcome to the spoken tutorial on Vector Operations | + | || Welcome to the spoken tutorial on '''Vector Operations'''. |
|- | |- | ||
Line 14: | Line 14: | ||
| 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 20: | Line 20: | ||
| 00:11 | | 00:11 | ||
− | | | Define a vector. | + | | |* Define a vector. |
|- | |- | ||
Line 26: | Line 26: | ||
| 00:13 | | 00:13 | ||
− | | | Calculate length of a vector. | + | | |* Calculate length of a vector. |
|- | |- | ||
Line 32: | Line 32: | ||
| 00:15 | | 00:15 | ||
− | | | Perform mathematical operations on Vectors such as addition,subtraction and multiplication. | + | | |* Perform mathematical operations on Vectors such as addition,subtraction and multiplication. |
|- | |- | ||
Line 38: | Line 38: | ||
| 00:23 | | 00:23 | ||
− | | Define a matrix. | + | |* Define a matrix. |
|- | |- | ||
Line 44: | Line 44: | ||
| 00:25 | | 00:25 | ||
− | |Calculate size of a matrix. | + | |* Calculate size of a matrix. |
|- | |- | ||
Line 50: | Line 50: | ||
| 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 56: | Line 56: | ||
| 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 74: | Line 74: | ||
| 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 116: | Line 116: | ||
| 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 | + | | By using spaces as: p is equal to open square bracket one space 2 space 3 close the square bracket and press Enter |
|- | |- | ||
Line 122: | Line 122: | ||
| 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 | + | | or using commas as: q is equal to open square bracket two comma three comma four close the square bracket and press Enter. |
|- | |- | ||
Line 128: | Line 128: | ||
| 01:53 | | 01:53 | ||
− | | | We can find the length of a vector p by the command length of p and press | + | | | We can find the length of a vector p by the command length of p and press Enter. |
|- | |- | ||
Line 134: | Line 134: | ||
| 02:03 | | 02:03 | ||
− | | | We can perform various mathematical operations on vectors such as | + | | | We can perform various mathematical operations on vectors such as: |
|- | |- | ||
Line 140: | Line 140: | ||
| 02:08 | | 02:08 | ||
− | | | Addition of two vectors | + | | | * Addition of two vectors |
|- | |- | ||
Line 146: | Line 146: | ||
| 02:11 | | 02:11 | ||
− | | | Substraction of two vectors and so on. | + | | | * Substraction of two vectors and so on. |
|- | |- | ||
Line 158: | Line 158: | ||
| 02:21 | | 02:21 | ||
− | | p transpose is as shown | + | | p transpose is as shown. |
|- | |- | ||
Line 164: | Line 164: | ||
| 02:27 | | 02:27 | ||
− | | | We can calculate p-transpose times q | + | | | We can calculate p-transpose times q. |
|- | |- | ||
Line 170: | Line 170: | ||
| 02:34 | | 02:34 | ||
− | | | The command p times q-transpose gives a scalar | + | | | The command p times q-transpose gives a scalar. |
|- | |- | ||
Line 176: | Line 176: | ||
| 02:43 | | 02:43 | ||
− | | | Please pause the tutorial now and attempt exercise number one given | + | | | Please pause the tutorial now and attempt exercise number one given in the video. |
|- | |- | ||
Line 188: | Line 188: | ||
| 02:56 | | 02:56 | ||
− | | | Elements of a row of a matrix | + | | | Elements of a row of a matrix can be defined using spaces or commas similar to that shown for a vector. |
|- | |- | ||
Line 194: | Line 194: | ||
| 03:04 | | 03:04 | ||
− | |For example,let us define a 2 by 3 matrix P by typing | + | |For example, let us define a 2 by 3 matrix P by typing capital P is equal to open square bracket 1 space 2 space 3 semicolon |
|- | |- | ||
Line 200: | Line 200: | ||
| 03:20 | | 03:20 | ||
− | |4 space five space 6 close the square bracket and press | + | |4 space five space 6 close the square bracket and press Enter. |
|- | |- | ||
Line 206: | Line 206: | ||
| 03:27 | | 03:27 | ||
− | | Note that | + | | Note that semicolon is used for defining the next row of the matrix. |
|- | |- | ||
Line 218: | Line 218: | ||
| 03:34 | | 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 224: | Line 224: | ||
| 03:40 | | 03:40 | ||
− | | | | + | | | which is different from small p that was a vector. |
|- | |- | ||
Line 236: | Line 236: | ||
| 03:48 | | 03:48 | ||
− | | We will now see how to find the size of a | + | | We will now see how to find the size of a matrix using the '''size''' command. |
|- | |- | ||
Line 242: | Line 242: | ||
| 03:53 | | 03:53 | ||
− | | | + | | For this, type open square bracket row comma column close the sqaure bracket is equal to size of capital P, which is the matrix, and press Enter. |
|- | |- | ||
Line 260: | Line 260: | ||
| 04:27 | | 04:27 | ||
− | | | The transpose command works for the matrices as well as shown here : | + | | | The '''transpose''' command works for the matrices as well, as shown here : |
|- | |- | ||
Line 266: | Line 266: | ||
| 04:34 | | 04:34 | ||
− | | | + | | '''P transpose''' gives the transpose of matrix P. |
|- | |- | ||
Line 278: | Line 278: | ||
| 04:45 | | 04:45 | ||
− | | Capital | + | | Capital Q is equal to open square bracket one space five space three semicolon, to enter into the next row |
|- | |- | ||
Line 284: | Line 284: | ||
| 04:56 | | 04:56 | ||
− | | | + | | two space four space eight, close the square bracket and press Enter. |
|- | |- | ||
Line 290: | Line 290: | ||
| 05:03 | | 05:03 | ||
− | | | Let us also recall P once more | + | | | Let us also recall P once more. |
|- | |- | ||
Line 302: | Line 302: | ||
| 05:14 | | 05:14 | ||
− | | | For example, let us calculate E is equal to 2 times | + | | | For example, let us calculate E is equal to 2 times P plus 3 times Q and press enter: |
|- | |- | ||
Line 320: | Line 320: | ||
|05:44 | |05:44 | ||
− | |In this tutorial, we have learnt to | + | |In this tutorial, we have learnt to: |
|- | |- | ||
Line 326: | Line 326: | ||
| 05:47 | | 05:47 | ||
− | | | Define a vector using spaces or commas. | + | | |* Define a vector using spaces or commas. |
|- | |- | ||
Line 332: | Line 332: | ||
|05:50 | |05:50 | ||
− | | | Calculate length of a vector using the length() function. | + | | |* Calculate length of a vector using the '''length()''' function. |
|- | |- | ||
Line 338: | Line 338: | ||
| 05:54 | | 05:54 | ||
− | | | Find the transpose of vector or matrix using apostrophe. | + | | |* Find the transpose of a vector or a matrix using '''apostrophe'''. |
|- | |- | ||
Line 344: | Line 344: | ||
| 05:59 | | 05:59 | ||
− | | | Define a matrix by using space or comma to separate the columns and semicolon to separate the rows. | + | | |* Define a matrix by using space or comma to separate the columns and semicolon to separate the rows. |
|- | |- | ||
Line 350: | Line 350: | ||
| 06:07 | | 06:07 | ||
− | | | Find size of a matrix using size() function. | + | | | Find size of a matrix using '''size()''' function. |
|- | |- | ||
Line 356: | Line 356: | ||
|06:11 | |06:11 | ||
− | | | This spoken tutorial has been created by the Free and Open Source Software in Science and Engineering Education (FOSSEE) | + | | | This spoken tutorial: has been created by the Free and Open Source Software in Science and Engineering Education (FOSSEE), |
|- | |- | ||
Line 362: | Line 362: | ||
| 06:18 | | 06:18 | ||
− | | | More information on the FOSSEE project could be obtained from fossee.in or scilab.in | + | | | More information on the FOSSEE project could be obtained from '''fossee.in''' or '''scilab.in'''. |
|- | |- | ||
Line 374: | Line 374: | ||
| 06:33 | | 06:33 | ||
− | | | For more information, visit:spoken hyphen tutorial dot org slash NMEICT hyphen intro. | + | | | For more information, visit: spoken hyphen tutorial dot org slash NMEICT hyphen intro. |
|- | |- | ||
Line 380: | Line 380: | ||
| 06:43 | | 06:43 | ||
− | | | This is Anuradha Amrutkar signing off. | + | | | This is Anuradha Amrutkar, signing off. |
|- | |- | ||
Line 386: | Line 386: | ||
| 06:46 | | 06:46 | ||
− | | | Thank you for joining us. Good bye | + | | | Thank you for joining us. Good bye. |
|} | |} |
Latest revision as of 11:29, 19 February 2015
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 in 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 capital 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 the 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 a vector or a 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