【发布时间】:2014-12-07 13:34:46
【问题描述】:
我只是想知道是否可以创建一个没有眼睛函数、循环和任何 matlab 内置函数的单位矩阵。起初我想用这样的东西:
A = bsxfun(@power, 1:n, (1:n).');
不幸的是,我不认为我可以在不使用任何循环的情况下分配值“1”和“0”。这仍然使用构建功能。有什么想法吗?
【问题讨论】:
-
bsxfun不算作 Matlab 内置函数吗? -
除了作为学习练习之外,我不明白这有什么意义。如果
bsxfun可以接受,那么diag(ones(1,n))怎么样?
标签: matlab