【发布时间】:2017-12-21 13:41:09
【问题描述】:
我希望创建这样的自定义函数
function addnum(mat,n=numel(mat))
mat+n
我的意思是我尝试在 mtrix mat 的元素中添加一个数字,但是如果我没有为 n 提供明确的值,我希望 >n 将是矩阵自身的编号。
【问题讨论】:
-
函数 addnum(mat) mat + numel(mat) ;这不适合你吗?
-
@rahnema1 哦,其实不是,我这个默认的
nvale 链接了第一个参数mat -
@yode 没有区别。这样的语法在 MATLAB 中是不可接受的,但 Octave 接受它。
-
@SivaSrinivasKolukula 谢谢伙计,但我希望
addnum(mat,3)也能工作,然后每个元素都会加 3。:)