n-D look up table editor - adding rows / columns
1 次查看(过去 30 天)
显示 更早的评论
Hello,
I would like to ask if there is possibility to edit look up tables in n-D size (3-D in my case)?
I have matrice 9x5x6 and i need to put these data to the 3-D lookuptable.
For 2-D LUT i found that it is possible to add rows and columns, but not in n-D.
Is there any easy way how to create table from excel data?
Thanks for your help
1 个评论
Voss
2022-2-25
It is possible to add new "slices" (i.e. 2D matrices) into a 3D array:
format compact
x = zeros(2,4,3)
new_slice = ones(2,4);
x = cat(3,x(:,:,1:2),new_slice,x(:,:,3))
That's a 2-by-4 matrix of all ones being inserted at index 3 in the third dimension of x. You can just as easily insert 2D matrices into a 3D array in any dimension, if the sizes are the same in the other dimensions.
Is this the kind of thing you're asking about?
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Logical 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!