rewrite hypermat api for scilab 6
[scilab.git] / scilab / modules / api_scilab / tests / unit_tests / hypermatExample.dia.ref
1 // =============================================================================
2 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
3 // Copyright (C) 2013 - Scilab Enterprises 
4 //
5 //  This file is distributed under the same license as the Scilab package.
6 // =============================================================================
7 // <-- CLI SHELL MODE -->
8 ilib_verbose(0);
9 mkdir(pathconvert(TMPDIR+"/hypermatExample"));
10 cd(pathconvert(TMPDIR+"/hypermatExample"));
11 copyfile(SCI+"/modules/api_scilab/tests/unit_tests/hypermatExample.c",pathconvert(TMPDIR+"/hypermatExample/hypermatExample.c",%F));
12 ilib_build("gw_hypermatExample",["hypermatExample","hypermatExample"],"hypermatExample.c",[],"","","");
13 exec("loader.sce");
14 a = hypermat([1 2 3], ones(1,6));
15 b = a + %i*hypermat([1 2 3], 1:6);
16 assert_checkequal(hypermatExample(a), a);
17 assert_checkequal(hypermatExample(b), b);