summaryrefslogtreecommitdiff
path: root/demos/Brijesh_Demos
diff options
context:
space:
mode:
Diffstat (limited to 'demos/Brijesh_Demos')
-rw-r--r--demos/Brijesh_Demos/test_addition.sci8
-rw-r--r--demos/Brijesh_Demos/test_besseli.sci12
-rw-r--r--demos/Brijesh_Demos/test_besselj.sci12
-rw-r--r--demos/Brijesh_Demos/test_besselk.sci12
-rw-r--r--demos/Brijesh_Demos/test_bessely.sci12
-rw-r--r--demos/Brijesh_Demos/test_beta.sci12
-rw-r--r--demos/Brijesh_Demos/test_calerf.sci18
-rw-r--r--demos/Brijesh_Demos/test_center.sci14
-rw-r--r--demos/Brijesh_Demos/test_correl.sci32
-rw-r--r--demos/Brijesh_Demos/test_covar.sci20
-rw-r--r--demos/Brijesh_Demos/test_cross.sci44
-rw-r--r--demos/Brijesh_Demos/test_erf.sci10
-rw-r--r--demos/Brijesh_Demos/test_erfc.sci10
-rw-r--r--demos/Brijesh_Demos/test_erfcx.sci10
-rw-r--r--demos/Brijesh_Demos/test_erfinv.sci10
-rw-r--r--demos/Brijesh_Demos/test_gamma.sci10
-rw-r--r--demos/Brijesh_Demos/test_gammaln.sci10
-rw-r--r--demos/Brijesh_Demos/test_isequal.sci25
-rw-r--r--demos/Brijesh_Demos/test_isinf.sci6
-rw-r--r--demos/Brijesh_Demos/test_log2.sci14
-rw-r--r--demos/Brijesh_Demos/test_lu.sci11
-rw-r--r--demos/Brijesh_Demos/test_moment.sci14
-rw-r--r--demos/Brijesh_Demos/test_nanmean.sci14
-rw-r--r--demos/Brijesh_Demos/test_nanmin.sci11
-rw-r--r--demos/Brijesh_Demos/test_ndgrid.sci20
-rw-r--r--demos/Brijesh_Demos/test_range.sci8
-rw-r--r--demos/Brijesh_Demos/test_scaling.sci15
-rw-r--r--demos/Brijesh_Demos/test_sind.sci10
-rw-r--r--demos/Brijesh_Demos/test_tand.sci10
-rw-r--r--demos/Brijesh_Demos/test_toeplitz.sci50
-rw-r--r--demos/Brijesh_Demos/test_wcenter.sci14
-rw-r--r--demos/Brijesh_Demos/test_window.sci5
32 files changed, 483 insertions, 0 deletions
diff --git a/demos/Brijesh_Demos/test_addition.sci b/demos/Brijesh_Demos/test_addition.sci
new file mode 100644
index 00000000..f70f0aff
--- /dev/null
+++ b/demos/Brijesh_Demos/test_addition.sci
@@ -0,0 +1,8 @@
+function test_addition()
+ a = 1;
+ b = 2;
+ d = float(b);
+ e = float(a)
+ c = e+d;
+ disp(c);
+endfunction
diff --git a/demos/Brijesh_Demos/test_besseli.sci b/demos/Brijesh_Demos/test_besseli.sci
new file mode 100644
index 00000000..c08142fd
--- /dev/null
+++ b/demos/Brijesh_Demos/test_besseli.sci
@@ -0,0 +1,12 @@
+function test_besseli
+ disp('Datatype: Double');
+ i1 = [1 2 3 4 5];
+ i2 = [6 7 8 9 10];
+ o1 = besseli(i1,i2);
+ disp(o1);
+ disp('Datatype: float');
+ i3 = float([1 2 3 4 5]);
+ i4 = float([6 7 8 9 10]);
+ o2 = besseli(i3,i4);
+ disp(o2);
+endfunction
diff --git a/demos/Brijesh_Demos/test_besselj.sci b/demos/Brijesh_Demos/test_besselj.sci
new file mode 100644
index 00000000..a9b92ed1
--- /dev/null
+++ b/demos/Brijesh_Demos/test_besselj.sci
@@ -0,0 +1,12 @@
+function test_besselj
+ disp('Datatype: Double');
+ i1 = [1 2 3 4 5];
+ i2 = [6 7 8 9 10];
+ o1 = besselj(i1,i2);
+ disp(o1);
+ disp('Datatype: float');
+ i3 = float([1 2 3 4 5]);
+ i4 = float([6 7 8 9 10]);
+ o2 = besselj(i3,i4);
+ disp(o2);
+endfunction
diff --git a/demos/Brijesh_Demos/test_besselk.sci b/demos/Brijesh_Demos/test_besselk.sci
new file mode 100644
index 00000000..7beface2
--- /dev/null
+++ b/demos/Brijesh_Demos/test_besselk.sci
@@ -0,0 +1,12 @@
+function test_besselk
+ disp('Datatype: Double');
+ i1 = [1 2 3 4 5];
+ i2 = [6 7 8 9 10];
+ o1 = besselk(i1,i2);
+ disp(o1);
+ disp('Datatype: float');
+ i3 = float([1 2 3 4 5]);
+ i4 = float([6 7 8 9 10]);
+ o2 = besselk(i3,i4);
+ disp(o2);
+endfunction
diff --git a/demos/Brijesh_Demos/test_bessely.sci b/demos/Brijesh_Demos/test_bessely.sci
new file mode 100644
index 00000000..e4801690
--- /dev/null
+++ b/demos/Brijesh_Demos/test_bessely.sci
@@ -0,0 +1,12 @@
+function test_bessely
+ disp('Datatype: Double');
+ i1 = [1 2 3 4 5];
+ i2 = [6 7 8 9 10];
+ o1 = bessely(i1,i2);
+ disp(o1);
+ disp('Datatype: float');
+ i3 = float([1 2 3 4 5]);
+ i4 = float([6 7 8 9 10]);
+ o2 = bessely(i3,i4);
+ disp(o2);
+endfunction
diff --git a/demos/Brijesh_Demos/test_beta.sci b/demos/Brijesh_Demos/test_beta.sci
new file mode 100644
index 00000000..a5465a77
--- /dev/null
+++ b/demos/Brijesh_Demos/test_beta.sci
@@ -0,0 +1,12 @@
+function test_beta
+ disp('Datatype: Double');
+ i1 = [1 2 3; 4 5 6];
+ i2 = [7 8 9; 10 11 12];
+ o1 = beta(i1,i2);
+ disp(o1);
+ disp('Datatype: float');
+ i3 = float([1 2 3; 4 5 6]);
+ i4 = float([7 8 9; 10 11 12]);
+ o2 = beta(i3,i4);
+ disp(o2);
+endfunction
diff --git a/demos/Brijesh_Demos/test_calerf.sci b/demos/Brijesh_Demos/test_calerf.sci
new file mode 100644
index 00000000..b700c5dc
--- /dev/null
+++ b/demos/Brijesh_Demos/test_calerf.sci
@@ -0,0 +1,18 @@
+function test_calerf
+ disp('Datatype: Double');
+ i1 = [0.9 .754; .32 -.84];
+ o1 = calerf(i1,0);
+ disp(o1);
+ disp(" ");
+ o2 = calerf(i1,1);
+ disp(o2);
+ disp(" ");
+ o3 = calerf(i1,2);
+ disp(o3);
+ disp(" ");
+ disp('Datatype: float');
+ i2 = float([0.9 .754; .32 -.84]);
+ o4 = calerf(i2,2);
+ disp(o4);
+ disp(" ");
+endfunction
diff --git a/demos/Brijesh_Demos/test_center.sci b/demos/Brijesh_Demos/test_center.sci
new file mode 100644
index 00000000..92815800
--- /dev/null
+++ b/demos/Brijesh_Demos/test_center.sci
@@ -0,0 +1,14 @@
+function test_center
+ disp('Datatype: Double');
+ i1 = [1 2 3; 4 5 6];
+ o1 = center(i1);
+ disp(o1);
+ disp('Datatype: float');
+ i2 = float([1 2 3; 4 5 6]);
+ o2 = center(i2);
+ disp(o2);
+ disp('Datatype: Double Complex');
+ i3 = [0 %i 3+%i; 4 5*%i 0];
+ o3 = center(i3);
+ disp(o3);
+endfunction
diff --git a/demos/Brijesh_Demos/test_correl.sci b/demos/Brijesh_Demos/test_correl.sci
new file mode 100644
index 00000000..80a09a0e
--- /dev/null
+++ b/demos/Brijesh_Demos/test_correl.sci
@@ -0,0 +1,32 @@
+function test_correl
+ disp('Datatype: Double');
+ i1 = [1 2 3 4 5 6];
+ i2 = [1 2 3 3 5 6];
+ o1 = correl(i1,i2);
+ disp(o1);
+ i3 = [1 2 3 4 5 6];
+ i4 = [1 2];
+ fre = [1 2 ;3 4; 5 6; 7 8; 9 1; 2 3];
+ o2 = correl(i3,i4,fre);
+ disp(o2);
+ disp('Datatype: float');
+ i5 = float([1 2 3 4 5 6]);
+ i6 = float([1 2 3 3 5 6]);
+ o3 = correl(i5,i6);
+ disp(o3);
+ i7 = float([1 2 3 4 5 6]);
+ i8 = float([1 2]);
+ ffre = float([1 2 ;3 4; 5 6; 7 8; 9 1; 2 3]);
+ o4 = correl(i7,i8,ffre);
+ disp(o4);
+ disp('Datatype: DoubleComplex');
+ i9 = [1 2 %i 4 6+6*%i 5];
+ i10 = [0 %i 1 4 8*%i 2];
+ o5 = correl(i9,i10);
+ disp(o5);
+ i11 = [1 2 %i 4 6+6*%i 5];
+ i12 = [1 %i];
+ zfre = [1 %i ;3 0; 5 6*%i; 7 8; 9 1; 2 3];
+ o6 = correl(i11,i12,zfre);
+ disp(o6);
+endfunction
diff --git a/demos/Brijesh_Demos/test_covar.sci b/demos/Brijesh_Demos/test_covar.sci
new file mode 100644
index 00000000..b1825328
--- /dev/null
+++ b/demos/Brijesh_Demos/test_covar.sci
@@ -0,0 +1,20 @@
+function test_covar
+ disp('Datatype: Double');
+ i3 = [1 2 3 4 5 6];
+ i4 = [1 2];
+ fre = [1 2 ;3 4; 5 6; 7 8; 9 1; 2 3];
+ o2 = covar(i3,i4,fre);
+ disp(o2);
+ disp('Datatype: float');
+ i7 = float([1 2 3 4 5 6]);
+ i8 = float([1 2]);
+ ffre = float([1 2 ;3 4; 5 6; 7 8; 9 1; 2 3]);
+ o4 = covar(i7,i8,ffre);
+ disp(o4);
+ disp('Datatype: DoubleComplex');
+ i11 = [1 2 %i 4 6+6*%i 5];
+ i12 = [1 %i];
+ zfre = [1 %i ;3 0; 5 6*%i; 7 8; 9 1; 2 3];
+ o6 = covar(i11,i12,zfre);
+ disp(o6);
+endfunction
diff --git a/demos/Brijesh_Demos/test_cross.sci b/demos/Brijesh_Demos/test_cross.sci
new file mode 100644
index 00000000..6c2224d6
--- /dev/null
+++ b/demos/Brijesh_Demos/test_cross.sci
@@ -0,0 +1,44 @@
+function test_cross
+ disp('Datatype: Double');
+ i1 = [1 2;3 4;5 6];
+ i2 = [7 8;9 10;11 12];
+ o1 = cross(i1,i2);
+ disp(o1);
+
+ disp('Datatype: DoubleComplex');
+ i3 = [1+1*%i 2+2*%i;3+3*%i 4+4*%i;5+5*%i 6+6*%i];
+ i4 = [7+7*%i 8+8*%i;9+9*%i 10+10*%i;11+11*%i 12+12*%i];
+ o2 = cross(i3,i4);
+ disp(o2);
+
+ disp('Float');
+ i5 = float([1 2;3 4;5 6]);
+ i6 = float([7 8;9 10;11 12]);
+ o3 = cross(i5,i6);
+ disp(o3);
+
+ disp('Datatype: uint8');
+ i7 = uint8([1 2;3 4;5 6]);
+ i8 = uint8([7 8;9 10;11 12]);
+ o4 = cross(i7,i8);
+ disp(o4);
+
+ disp('Datatype: int8');
+ i9 = int8([1 2;3 4;5 6]);
+ i10 = int8([7 8;9 10;11 12]);
+ o5 = cross(i9,i10);
+ disp(o5);
+
+ disp('Datatype: uint16');
+ i11 = uint16([1 2;3 4;5 6]);
+ i12 = uint16([7 8;9 10;11 12]);
+ o6 = cross(i11,i12);
+ disp(o6);
+
+ disp('Datatype: int16');
+ i13 = int8([1 2;3 4;5 6]);
+ i14 = int8([7 8;9 10;11 12]);
+ o7 = cross(i13,i14);
+ disp(o7);
+
+endfunction
diff --git a/demos/Brijesh_Demos/test_erf.sci b/demos/Brijesh_Demos/test_erf.sci
new file mode 100644
index 00000000..5cebb253
--- /dev/null
+++ b/demos/Brijesh_Demos/test_erf.sci
@@ -0,0 +1,10 @@
+function test_erf
+ disp('Datatype: Double');
+ i1 = [1 2 .5; 7 .8 .9];
+ o1 = erf(i1);
+ disp(o1);
+ disp('Datatype: float');
+ i2 = float([1 2 .5; 7 .8 .9]);
+ o2 = erf(i2);
+ disp(o2);
+endfunction
diff --git a/demos/Brijesh_Demos/test_erfc.sci b/demos/Brijesh_Demos/test_erfc.sci
new file mode 100644
index 00000000..ac50e150
--- /dev/null
+++ b/demos/Brijesh_Demos/test_erfc.sci
@@ -0,0 +1,10 @@
+function test_erfc
+ disp('Datatype: Double');
+ i1 = [1 2 .5; 7 .8 .9];
+ o1 = erfc(i1);
+ disp(o1);
+ disp('Datatype: float');
+ i2 = float([1 2 .5; 7 .8 .9]);
+ o2 = erfc(i2);
+ disp(o2);
+endfunction
diff --git a/demos/Brijesh_Demos/test_erfcx.sci b/demos/Brijesh_Demos/test_erfcx.sci
new file mode 100644
index 00000000..a2a553c6
--- /dev/null
+++ b/demos/Brijesh_Demos/test_erfcx.sci
@@ -0,0 +1,10 @@
+function test_erfcx
+ disp('Datatype: Double');
+ i1 = [.75 .8 -.32];
+ o1 = erfcx(i1);
+ disp(o1);
+ disp('Datatype: float');
+ i2 = float([1 2 .5; 7 .8 .9]);
+ o2 = erfc(i2);
+ disp(o2);
+endfunction
diff --git a/demos/Brijesh_Demos/test_erfinv.sci b/demos/Brijesh_Demos/test_erfinv.sci
new file mode 100644
index 00000000..483d2903
--- /dev/null
+++ b/demos/Brijesh_Demos/test_erfinv.sci
@@ -0,0 +1,10 @@
+function test_erfinv
+ disp('Datatype: Double');
+ i1 = [12 0.6 -2 -0.75];
+ o1 = erfinv(i1);
+ disp(o1);
+ disp('Datatype: float');
+ i2 = float([5 0.35 -1 -.97 -6]);
+ o2 = erf(i2);
+ disp(o2);
+endfunction
diff --git a/demos/Brijesh_Demos/test_gamma.sci b/demos/Brijesh_Demos/test_gamma.sci
new file mode 100644
index 00000000..4ca5f021
--- /dev/null
+++ b/demos/Brijesh_Demos/test_gamma.sci
@@ -0,0 +1,10 @@
+function test_gamma
+ disp('Datatype: Double');
+ i1 = [1 2 3; 4 5 6];
+ o1 = gamma(i1);
+ disp(o1);
+ disp('Datatype: float');
+ i2 = float([1 2 3; 4 5 6]);
+ o2 = gamma(i2);
+ disp(o2);
+endfunction
diff --git a/demos/Brijesh_Demos/test_gammaln.sci b/demos/Brijesh_Demos/test_gammaln.sci
new file mode 100644
index 00000000..a12a57bb
--- /dev/null
+++ b/demos/Brijesh_Demos/test_gammaln.sci
@@ -0,0 +1,10 @@
+function test_gammaln
+ disp('Datatype: Double');
+ i1 = [1 2 3; 4 5 6];
+ o1 = gammaln(i1);
+ disp(o1);
+ disp('Datatype: float');
+ i2 = float([1 2 3; 4 5 6]);
+ o2 = gammaln(i2);
+ disp(o2);
+endfunction
diff --git a/demos/Brijesh_Demos/test_isequal.sci b/demos/Brijesh_Demos/test_isequal.sci
new file mode 100644
index 00000000..1531275d
--- /dev/null
+++ b/demos/Brijesh_Demos/test_isequal.sci
@@ -0,0 +1,25 @@
+function test_isequal
+ disp('Datatype: Double');
+ i1 = [1 2 3];
+ i2 = [1 2 3];
+ o1 = isequal(i1,i2);
+ disp(o1);
+
+ disp('Datatype: Float');
+ i3 = float([4 5 6]);
+ i4 = float([4 5 6]);
+ o2 = isequal(i3,i4);
+ disp(o2);
+
+ disp('Datatype: DoubleComplex');
+ i5 = [%i*3 %i*3 %i*3];
+ i6 = [%i*3 %i*3 %i*3];
+ o3 = isequal(i5,i6);
+ disp(o3);
+
+ disp('Datatype: uint16');
+ i7 = uint16([4 5 6]);
+ i8 = uint16([4 5 6]);
+ o4 = isequal(i7,i8);
+ disp(o4);
+endfunction
diff --git a/demos/Brijesh_Demos/test_isinf.sci b/demos/Brijesh_Demos/test_isinf.sci
new file mode 100644
index 00000000..59be9759
--- /dev/null
+++ b/demos/Brijesh_Demos/test_isinf.sci
@@ -0,0 +1,6 @@
+function test_isinf
+ disp('Datatype: Double');
+ i1 = %inf;
+ o1 = isinf(float(i1));
+ disp(o1);
+endfunction
diff --git a/demos/Brijesh_Demos/test_log2.sci b/demos/Brijesh_Demos/test_log2.sci
new file mode 100644
index 00000000..bd1288b2
--- /dev/null
+++ b/demos/Brijesh_Demos/test_log2.sci
@@ -0,0 +1,14 @@
+function test_log2
+ disp('Datatype: Double');
+ i1 = [1 2 3; 4 5 6];
+ o1 = log2(i1);
+ disp(o1);
+ disp('Datatype: float');
+ i2 = float([1 2 3; 4 5 6]);
+ o2 = log2(i2);
+ disp(o2);
+ disp('Datatype: Double Complex');
+ i3 = [5*%i+6, 3; 1 %i];
+ o3 = log2(i3);
+ disp(o3);
+endfunction
diff --git a/demos/Brijesh_Demos/test_lu.sci b/demos/Brijesh_Demos/test_lu.sci
new file mode 100644
index 00000000..aa7c2013
--- /dev/null
+++ b/demos/Brijesh_Demos/test_lu.sci
@@ -0,0 +1,11 @@
+function test_lu
+ disp('Datatype: Double');
+ i1 = [1 2 ;3 4 ;5 6;3 4 ;5 6; 7 8];
+ [o1, o2] = lu(i1);
+ disp(o1);
+ disp(o2);
+ //disp('Datatype: float');
+ //i2 = float([1 2 3; 4 5 6]);
+ //o2 = gamma(i2);
+ //disp(o2);
+endfunction
diff --git a/demos/Brijesh_Demos/test_moment.sci b/demos/Brijesh_Demos/test_moment.sci
new file mode 100644
index 00000000..35e0d7aa
--- /dev/null
+++ b/demos/Brijesh_Demos/test_moment.sci
@@ -0,0 +1,14 @@
+function test_moment
+ disp('Datatype: Double');
+ i1 = [1 2 3; 4 5 6];
+ o1 = moment(i1,1,'r');
+ disp(o1);
+ disp('Datatype: float');
+ i2 = float([1 2 3; 4 5 6]);
+ o2 = moment(i2,1,'r');
+ disp(o2);
+ disp('Datatype: Double Complex');
+ i3 = [0 %i 3+4*%i;%i 5+%i 6+%i];
+ o3 = moment(i3,1,'r');
+ disp(o3);
+endfunction
diff --git a/demos/Brijesh_Demos/test_nanmean.sci b/demos/Brijesh_Demos/test_nanmean.sci
new file mode 100644
index 00000000..6009ad8a
--- /dev/null
+++ b/demos/Brijesh_Demos/test_nanmean.sci
@@ -0,0 +1,14 @@
+function test_nanmean
+ disp('Datatype: Double');
+ i1 = [1 %nan;3 4;5 %nan];
+ o1 = nanmean(i1,'r');
+ disp(o1);
+ disp('Datatype: Float');
+ i2 = float([1 %nan;3 4;5 %nan]);
+ o2 = nanmean(i2,'r');
+ disp(o2);
+ disp('Datatype: Double complex');
+ i3 = [1 %nan %i;3 4+1*%i %nan;5 %nan %i];
+ o3 = nanmean(i3,'c');
+ disp(o3);
+endfunction
diff --git a/demos/Brijesh_Demos/test_nanmin.sci b/demos/Brijesh_Demos/test_nanmin.sci
new file mode 100644
index 00000000..1665df3a
--- /dev/null
+++ b/demos/Brijesh_Demos/test_nanmin.sci
@@ -0,0 +1,11 @@
+function test_nanmin
+ disp('Datatype: Double');
+ i1 = [ 1 2 %nan; 3 %nan -4; %nan 5 6];
+ [o1, p1] = nanmin(i1);
+ disp(o1);
+ disp(p1);
+ //disp('Datatype: Float');
+ //i2 = float([1 %nan;3 4;5 %nan]);
+ //o2 = nanmean(i2,'r');
+ //disp(o2);
+endfunction
diff --git a/demos/Brijesh_Demos/test_ndgrid.sci b/demos/Brijesh_Demos/test_ndgrid.sci
new file mode 100644
index 00000000..79f9a5d3
--- /dev/null
+++ b/demos/Brijesh_Demos/test_ndgrid.sci
@@ -0,0 +1,20 @@
+function test_ndgrid
+ disp('Datatype: Double');
+ i1 = linspace(-1,1,10);
+ i2 = linspace(-1,1,3);
+ [o1, o2] = ndgrid(i1,i2);
+ disp(o1);
+ disp(o2);
+ disp('Datatype: float');
+ i3 = linspace(-1,1,10);
+ i4 = linspace(-1,1,3);
+ [o3, o4] = ndgrid(float(i3),float(i4));
+ disp(o3);
+ disp(o4);
+ disp('Datatype: Double Complex');
+ i5 = [1 %i 3];
+ i6 = [%i 3+%i 5*%i 9 7 0];
+ [o5, o6] = ndgrid(i5,i6);
+ disp(o5);
+ disp(o6);
+endfunction
diff --git a/demos/Brijesh_Demos/test_range.sci b/demos/Brijesh_Demos/test_range.sci
new file mode 100644
index 00000000..beca7a1a
--- /dev/null
+++ b/demos/Brijesh_Demos/test_range.sci
@@ -0,0 +1,8 @@
+function test_range
+ disp('Datatype: Double');
+ i1 = [1 2 3; 4 5 6; 7 8 9];
+ i2 = 4;
+ [o1, o2] = range(i1, i2);
+ disp(o1);
+ disp(o2);
+endfunction
diff --git a/demos/Brijesh_Demos/test_scaling.sci b/demos/Brijesh_Demos/test_scaling.sci
new file mode 100644
index 00000000..19aa7f4c
--- /dev/null
+++ b/demos/Brijesh_Demos/test_scaling.sci
@@ -0,0 +1,15 @@
+function test_scaling
+ disp("Data Type: Double");
+ i1 = [1 2 3; 4 5 6];
+ i2 = [5 5];
+ o1 = scaling(i1, 10, i2);
+ disp(o1);
+ disp("Data Type: Float");
+ o2 = scaling(float(i1), 10, float(i2));
+ disp(o2);
+ disp("Data Type: Double Complex");
+ i3 = [1 2+%i %i*3; 4 0 6];
+ i4 = [5*%i 0];
+ o3 = scaling(i3, %i, i4);
+ disp(o3);
+endfunction
diff --git a/demos/Brijesh_Demos/test_sind.sci b/demos/Brijesh_Demos/test_sind.sci
new file mode 100644
index 00000000..7f391663
--- /dev/null
+++ b/demos/Brijesh_Demos/test_sind.sci
@@ -0,0 +1,10 @@
+function test_sind
+ disp('Datatype: Double');
+ i1 = [0 30 45; 60 80 120] ;
+ o1 = sind(i1);
+ disp(o1);
+ disp('Datatype: float');
+ i2 = float([0 30 45; 60 80 120]);
+ o2 = sind(i2);
+ disp(o2);
+endfunction
diff --git a/demos/Brijesh_Demos/test_tand.sci b/demos/Brijesh_Demos/test_tand.sci
new file mode 100644
index 00000000..3143a88a
--- /dev/null
+++ b/demos/Brijesh_Demos/test_tand.sci
@@ -0,0 +1,10 @@
+function test_tand
+ disp('Datatype: Double');
+ i1 = [0 30 45; 60 80 120] ;
+ o1 = tand(i1);
+ disp(o1);
+ disp('Datatype: float');
+ i2 = float([0 30 45; 60 80 120]);
+ o2 = tand(i2);
+ disp(o2);
+endfunction
diff --git a/demos/Brijesh_Demos/test_toeplitz.sci b/demos/Brijesh_Demos/test_toeplitz.sci
new file mode 100644
index 00000000..4a52e7ba
--- /dev/null
+++ b/demos/Brijesh_Demos/test_toeplitz.sci
@@ -0,0 +1,50 @@
+function test_toeplitz()
+ disp('Datatype: Double');
+ ai = [1 2 3 4];
+ bi = [1 6 7 8];
+ as1 = toeplitz(ai,bi);
+ disp(as1);
+
+ disp('Datatype: Float');
+ aid = float(ai);
+ bid = float(bi);
+ as2 = toeplitz(aid,bid);
+ disp(as2);
+
+ disp('Datatype: uint8');
+ aiu8 = uint8(ai);
+ biu8 = uint8(bi);
+ as3 = toeplitz(aiu8,biu8);
+ disp(as3);
+
+ disp('Datatype: int8');
+ ai8 = int8(ai);
+ bi8 = int8(bi);
+ as4= toeplitz(ai8,bi8);
+ disp(as4);
+
+ disp('Datatype: uint16');
+ aiu16 = uint16(ai);
+ biu16 = uint16(bi);
+ as5 = toeplitz(aiu16,biu16);
+ disp(as5);
+
+ disp('Datatype: int16');
+ ai16 = int16(ai);
+ bi16 = int16(bi);
+ as6 = toeplitz(ai16,bi16);
+ disp(as6);
+
+ disp('Datatype: Double Complex');
+ adc = [1+%i*1 2+%i*2 3+%i*3 4+%i*4];
+ bdc = [1+%i*1 6+%i*6 7+%i*7 8+%i*8];
+ as7 = toeplitz(adc,bdc);
+ disp(as7);
+
+ disp('Datatype: Char');
+ aic = ['a' 'b' 'c' 'd'];
+ bic = ['a' 'x' 'y' 'z'];
+ as9 = toeplitz(aic,bic);
+ disp(as9);
+
+endfunction
diff --git a/demos/Brijesh_Demos/test_wcenter.sci b/demos/Brijesh_Demos/test_wcenter.sci
new file mode 100644
index 00000000..921e9ee5
--- /dev/null
+++ b/demos/Brijesh_Demos/test_wcenter.sci
@@ -0,0 +1,14 @@
+function test_wcenter
+ disp('Datatype: Double');
+ i1 = [1 2 3; 4 5 6];
+ o1 = wcenter(i1,2);
+ disp(o1);
+ disp('Datatype: float');
+ i2 = float([1 2 3; 4 5 6]);
+ o2 = wcenter(i2,2);
+ disp(o2);
+ disp('Datatype: Double Complex');
+ i3 = [0 %i 3+%i; 4 5*%i 0];
+ o3 = wcenter(i3,2);
+ disp(o3);
+endfunction
diff --git a/demos/Brijesh_Demos/test_window.sci b/demos/Brijesh_Demos/test_window.sci
new file mode 100644
index 00000000..740d56b6
--- /dev/null
+++ b/demos/Brijesh_Demos/test_window.sci
@@ -0,0 +1,5 @@
+function test_window
+ disp('Datatype: Double');
+ o1 = window('hn', 10);
+ disp(o1);
+endfunction