Difference between revisions of "Template:Function"
Jump to navigation
Jump to search
(Created page with "<table class="infobox"> <tr><td colspan="2" class="infobox_head"> {{{name|Function Name}}} </td></tr> {{#if: {{{desc|}}} | <tr><td colspan="2">{{{desc|}}}</td></tr> | }}<tr><t...") |
|||
Line 5: | Line 5: | ||
<th> Requires </th> | <th> Requires </th> | ||
<td> {{#if: {{{req|}}} | {{{req}}} | nothing }} </td></tr> | <td> {{#if: {{{req|}}} | {{{req}}} | nothing }} </td></tr> | ||
+ | {{#if: {{{rel|}}} | <tr><th> Related functions</th><td> {{{rel}}} </td></tr> }} | ||
<tr> | <tr> | ||
<th> Last updated </th> | <th> Last updated </th> | ||
Line 11: | Line 12: | ||
<th> Version </th> | <th> Version </th> | ||
<td> {{#if: {{{v|}}} | {{{v}}} | ?? }} </td></tr> | <td> {{#if: {{{v|}}} | {{{v}}} | ?? }} </td></tr> | ||
+ | <tr> | ||
+ | <th> Source code </th> | ||
+ | <td> [http://www.qetlab.com/source/{{{name|FunctionName}}}.m {{{name|FunctionName}}}.m] </td></tr> | ||
</table> | </table> | ||
<noinclude> | <noinclude> | ||
Line 18: | Line 22: | ||
*'''name''': The name of the function (all one word, including the .m suffix) | *'''name''': The name of the function (all one word, including the .m suffix) | ||
*'''desc''' (optional): A one-line description of the function (should be the same as the brief description given in the MATLAB header file) | *'''desc''' (optional): A one-line description of the function (should be the same as the brief description given in the MATLAB header file) | ||
− | *'''req''' (optional): A list of other | + | *'''req''' (optional): A list of other functions and MATLAB toolboxes that are required for this script to work. Please separate different scripts and toolboxes by a <br /> tag. Also, make each function or toolbox name a link whenever possible. |
+ | *'''rel''' (optional): A list of other functions that are similar to this function or closely-related to it in some way (only include functions that aren't already included under the "req" parameter). Please separate different scripts and toolboxes by a <br /> tag. Also, make each function name a link whenever possible. | ||
*'''upd''' (optional): The date when the MATLAB script was last updated. | *'''upd''' (optional): The date when the MATLAB script was last updated. | ||
*'''v''' (optional): The version number of the script. For consistency across QETLAB, the script number should be of the for X.yz (e.g., 1.00) | *'''v''' (optional): The version number of the script. For consistency across QETLAB, the script number should be of the for X.yz (e.g., 1.00) |
Revision as of 17:45, 14 November 2012
Function Name | |
Requires | nothing |
---|---|
Last updated | ?? |
Version | ?? |
Source code | FunctionName.m |
This is an infobox template to be placed on function pages. An example of this infobox can be seen to the right.
Parameters
- name: The name of the function (all one word, including the .m suffix)
- desc (optional): A one-line description of the function (should be the same as the brief description given in the MATLAB header file)
- req (optional): A list of other functions and MATLAB toolboxes that are required for this script to work. Please separate different scripts and toolboxes by a <br /> tag. Also, make each function or toolbox name a link whenever possible.
- rel (optional): A list of other functions that are similar to this function or closely-related to it in some way (only include functions that aren't already included under the "req" parameter). Please separate different scripts and toolboxes by a <br /> tag. Also, make each function name a link whenever possible.
- upd (optional): The date when the MATLAB script was last updated.
- v (optional): The version number of the script. For consistency across QETLAB, the script number should be of the for X.yz (e.g., 1.00)