BibTeX
@INCOLLECTION{
Bucker2008Cwa,
author = "H. Martin B{\"u}cker and Andre Vehreschild",
title = "Coping with a Variable Number of Arguments when Transforming {MATLAB} Programs",
doi = "10.1007/978-3-540-68942-3_19",
abstract = "The programming language MATLAB supports default values for arguments as well as
argument lists of variable length. This work analyzes the effects of these two language concepts on
the design of source transformation tools for automatic differentiation. The term automatic
differentiation refers to a collection of techniques to augment a given computer code with
statements for the computation of user-specified derivatives. The focus here is on the source
transformation tool ADiMat implementing automatic differentiation for programs written in MATLAB.
The approach taken by ADiMat to cope with default arguments and argument lists of variable length is
described. Implementation techniques and remaining open questions are discussed.",
crossref = "Bischof2008AiA",
pages = "211--222",
booktitle = "Advances in Automatic Differentiation",
publisher = "Springer",
editor = "Christian H. Bischof and H. Martin B{\"u}cker and Paul D. Hovland and Uwe
Naumann and J. Utke",
isbn = "978-3-540-68935-5",
issn = "1439-7358",
year = "2008",
ad_tools = "ADiMat",
ad_theotech = "Data Flow Analysis, Software Engineering"
}
|