[Scilab-users] Passing argument to function by reference
Laurent Cetinsoy
lce at creativ-ceutical.com
Fri Nov 16 10:37:51 CET 2012
Dear all,
For a simulation, I need to update a matrix in a loop. The thing is, I only
need to update a few rows. And since this code is to be used in different
part, I would like to include it in a function. Beside I would like to avoid
using global variable.
Here is it what I want to do :
myMat = zeros(nrow, ncol)
For I =1 :i_max
fUpdateMat( reference myMat)
etc
end
function fUpdateMat(Mat)
Mat(2:3) =
Mat(4) =
Mat(10) =
Etc
end function
I do not want to include this into a scrip (.sce) file and execute it with
exec because reading a written file in a loop slows down the computation
greatly.
I would be pleased if you have any suggestion.
Regards,
Laurent
__________________________________
Laurent Cetinsoy
Research Analyst
Health Economics and Outcomes Research
LOGO Q + CLAIM HD petite
215, rue du Faubourg St-Honoré
75008 Paris - France
Phone: +33 1 76 70 47 90
Fax: +33 1 53 75 49 24
<http://www.creativ-ceutical.com/> www.creativ-ceutical.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.scilab.org/pipermail/users/attachments/20121116/52b78d04/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.jpg
Type: image/jpeg
Size: 2292 bytes
Desc: not available
URL: <https://lists.scilab.org/pipermail/users/attachments/20121116/52b78d04/attachment.jpg>
More information about the users
mailing list