Replace elements of each matrix within a cell array
显示 更早的评论
I have a cell array with matrices in each cell and I want to edit the same elements in each matrix. How do I do this?
The code below shows how it can be created using a for loop but I want to vectorise it if possible where nD is a constant and nn is a vector and changes for each cell
G=zeros(4,nD*nn);
G([1 3],1:nD:end)=1;
G([4 2],2:nD:end)=1;
1 个评论
the cyclist
2023-2-17
Your example is confusing to me, because it shows neither a cell array nor a for loop.
Can you give a small but representative example of the input and output you are expecting? It might also be helpful to upload your cell array here, in a MAT file. You can use the paper clip icon in the INSERT section of the toolbar.
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Loops and Conditional Statements 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!