swig/Examples/octave/template/runme.m
Xavier Delacour 393391965c Initial commit of Octave module.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10290 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2008-03-01 23:35:44 +00:00

37 lines
423 B
Matlab

# file: runme.m
example
# Call some templated functions
example.maxint(3,7)
example.maxdouble(3.14,2.18)
# Create some class
iv = example.vecint(100)
dv = example.vecdouble(1000)
for i=0:99,
iv.setitem(i,2*i);
end
for i=0:999,
dv.setitem(i, 1.0/(i+1));
end;
sum = 0;
for i=0:99
sum = sum + iv.getitem(i);
end
sum
sum = 0.0;
for i=0:999,
sum = sum + dv.getitem(i);
end
sum
clear iv
clear dv