Difference between revisions of "Appendix H: Matlab object overloads"
(→Cell arrays) |
(→Cell arrays) |
||
| Line 18: | Line 18: | ||
[[cell/inflate.m]] - inflates every polyadic in a cell array. | [[cell/inflate.m]] - inflates every polyadic in a cell array. | ||
| + | |||
| + | ==Miscellaneous== | ||
| + | |||
| + | [[double/inflate.m]] - polyadic inflation, skips when it sees a double | ||
''Version 2.4, authors: [[Ilya Kuprov]]'' | ''Version 2.4, authors: [[Ilya Kuprov]]'' | ||
Revision as of 16:56, 1 August 2019
Spinach kernel adds a few operations to built-in Matlab objects. This section contains the list of those operations.
Structures
struct/plus.m - field-wise addition.
struct/mtimes.m - field-wise multiplication by a matrix.
Cell arrays
cell/plus.m - element-wise addition.
cell/minus.m - element-wise subtraction.
cell/mtimes.m - element-wise multiplication by a matrix.
cell/totsum.m - a sum across all dimensions of a cell array.
cell/inflate.m - inflates every polyadic in a cell array.
Miscellaneous
double/inflate.m - polyadic inflation, skips when it sees a double
Version 2.4, authors: Ilya Kuprov