summaryrefslogtreecommitdiff
path: root/Tutorial1_Basic/Scilab_code/mystdev.sci
diff options
context:
space:
mode:
authorChayan Bhawal2018-09-27 17:25:55 +0530
committerChayan Bhawal2018-09-27 17:25:55 +0530
commit7a29e5fb81d9f0bb5f3c548c76a3ebacb1ce94ec (patch)
treebf50691575cf8b22abfad2cccdf2d8e849da1baa /Tutorial1_Basic/Scilab_code/mystdev.sci
parent168f3114992f59d8782730ce47cb6911c62038ec (diff)
downloadscilab-tutorials-7a29e5fb81d9f0bb5f3c548c76a3ebacb1ce94ec.tar.gz
scilab-tutorials-7a29e5fb81d9f0bb5f3c548c76a3ebacb1ce94ec.tar.bz2
scilab-tutorials-7a29e5fb81d9f0bb5f3c548c76a3ebacb1ce94ec.zip
Tutorial5_nonlinear_update
Diffstat (limited to 'Tutorial1_Basic/Scilab_code/mystdev.sci')
-rw-r--r--Tutorial1_Basic/Scilab_code/mystdev.sci8
1 files changed, 8 insertions, 0 deletions
diff --git a/Tutorial1_Basic/Scilab_code/mystdev.sci b/Tutorial1_Basic/Scilab_code/mystdev.sci
new file mode 100644
index 0000000..53849a4
--- /dev/null
+++ b/Tutorial1_Basic/Scilab_code/mystdev.sci
@@ -0,0 +1,8 @@
+//A function to compute standard deviation of a given data
+//Input: Data (a vector) and mean of the data as input
+//Output: standard deviation of the data
+
+function standard_dev = mystdev(data,mean_of_data)
+ temp = (data - mean_of_data*ones(length(data)))^2;
+ standard_dev = sqrt(sum(temp)/(length(data)-1));
+endfunction