diff options
author | Shashank | 2017-05-29 12:40:26 +0530 |
---|---|---|
committer | Shashank | 2017-05-29 12:40:26 +0530 |
commit | 0345245e860375a32c9a437c4a9d9cae807134e9 (patch) | |
tree | ad51ecbfa7bcd3cc5f09834f1bb8c08feaa526a4 /contrib/toolbox_skeleton/demos | |
download | scilab_for_xcos_on_cloud-0345245e860375a32c9a437c4a9d9cae807134e9.tar.gz scilab_for_xcos_on_cloud-0345245e860375a32c9a437c4a9d9cae807134e9.tar.bz2 scilab_for_xcos_on_cloud-0345245e860375a32c9a437c4a9d9cae807134e9.zip |
CMSCOPE changed
Diffstat (limited to 'contrib/toolbox_skeleton/demos')
-rwxr-xr-x | contrib/toolbox_skeleton/demos/c_sum.dem.sce | 16 | ||||
-rwxr-xr-x | contrib/toolbox_skeleton/demos/cpp_find.dem.sce | 18 | ||||
-rwxr-xr-x | contrib/toolbox_skeleton/demos/fortran_sum.dem.sce | 16 | ||||
-rwxr-xr-x | contrib/toolbox_skeleton/demos/scilab_sum.dem.sce | 15 | ||||
-rwxr-xr-x | contrib/toolbox_skeleton/demos/toolbox_skeleton.dem.gateway.sce | 17 |
5 files changed, 82 insertions, 0 deletions
diff --git a/contrib/toolbox_skeleton/demos/c_sum.dem.sce b/contrib/toolbox_skeleton/demos/c_sum.dem.sce new file mode 100755 index 000000000..68ea6d0a1 --- /dev/null +++ b/contrib/toolbox_skeleton/demos/c_sum.dem.sce @@ -0,0 +1,16 @@ +// +// This file is released under the 3-clause BSD license. See COPYING-BSD. + + +function demo_c_sum() + + mode(-1); + lines(0); + + disp("c_sum(3,4)"); + disp(c_sum(3,4)); + +endfunction + +demo_c_sum(); +clear demo_c_sum; diff --git a/contrib/toolbox_skeleton/demos/cpp_find.dem.sce b/contrib/toolbox_skeleton/demos/cpp_find.dem.sce new file mode 100755 index 000000000..56147370a --- /dev/null +++ b/contrib/toolbox_skeleton/demos/cpp_find.dem.sce @@ -0,0 +1,18 @@ +// +// This file is released under the 3-clause BSD license. See COPYING-BSD. + + +function demo_cpp_find() + mode(-1); + lines(0); + + disp("cpp_find(''Scilab is a numerical computational package'',''numerical'')"); + disp("position : " + string(cpp_find("Scilab is a numerical computational package","numerical"))); + disp("cpp_find(''Scilab is a numerical computational package'',''package'')"); + disp("position: " + string(cpp_find("Scilab is a numerical computational package","package"))); + +endfunction + + +demo_cpp_find(); +clear demo_cpp_find;
\ No newline at end of file diff --git a/contrib/toolbox_skeleton/demos/fortran_sum.dem.sce b/contrib/toolbox_skeleton/demos/fortran_sum.dem.sce new file mode 100755 index 000000000..de96506c3 --- /dev/null +++ b/contrib/toolbox_skeleton/demos/fortran_sum.dem.sce @@ -0,0 +1,16 @@ +// +// This file is released under the 3-clause BSD license. See COPYING-BSD. + +function demo_fortran_sum() + + mode(-1); + lines(0); + + disp("fortran_sum(3,4)"); + disp(fortran_sum(3,4)); + +endfunction + +demo_fortran_sum(); +clear demo_fortran_sum; + diff --git a/contrib/toolbox_skeleton/demos/scilab_sum.dem.sce b/contrib/toolbox_skeleton/demos/scilab_sum.dem.sce new file mode 100755 index 000000000..6e872aac8 --- /dev/null +++ b/contrib/toolbox_skeleton/demos/scilab_sum.dem.sce @@ -0,0 +1,15 @@ +// This file is released under the 3-clause BSD license. See COPYING-BSD. + +function demo_scilab_sum() + + mode(-1); + lines(0); + + disp("scilab_sum(3,4)"); + disp(scilab_sum(3,4)); + +endfunction + + +demo_scilab_sum(); +clear demo_scilab_sum;
\ No newline at end of file diff --git a/contrib/toolbox_skeleton/demos/toolbox_skeleton.dem.gateway.sce b/contrib/toolbox_skeleton/demos/toolbox_skeleton.dem.gateway.sce new file mode 100755 index 000000000..09d6bf6a7 --- /dev/null +++ b/contrib/toolbox_skeleton/demos/toolbox_skeleton.dem.gateway.sce @@ -0,0 +1,17 @@ +// +// This file is released under the 3-clause BSD license. See COPYING-BSD. + +function subdemolist = demo_gateway() + demopath = get_absolute_file_path("toolbox_skeleton.dem.gateway.sce"); + + subdemolist = ["sum with Scilab" ,"scilab_sum.dem.sce"; .. + "A c sum " ,"c_sum.dem.sce" ; .. + "The sum with fortran" ,"fortran_sum.dem.sce" ; .. + "A find in cpp" ,"cpp_find.dem.sce" ; ]; + + subdemolist(:,2) = demopath + subdemolist(:,2); + +endfunction + +subdemolist = demo_gateway(); +clear demo_gateway; // remove demo_gateway on stack |