the rows are not saving
2 次查看(过去 30 天)
显示 更早的评论
for i=1:size(strain,1)
if i ~=1 && i~=size(strain,1)
rss=strain(i,:)
ff=repelem(rss,[2],[1])
end
end
s=[firstrow; ff ;lastrow]
i rss to save each time the row that im extracting, however it is not saving, i tried to use rss(i) and it is saying that (Unable to perform assignment because the indices on the left side are not compatible with the size of the right side). i tried to use {I} instead and the first row is coming out to be empty.
what is the solution?
i want rss to save everytime is is extracting the specified row
3 个评论
KSSV
2022-5-19
The codes looks illogic. You need not to use a loop to repeat the elements. What exactly you are trying to do?
Jan
2022-5-19
@Mahmoud Chawki: The purpose of the code is not clear. Then it is not possible to fix it.
Replace
for i=1:size(strain,1)
if i ~=1 && i~=size(strain,1)
by
for i = 2:size(strain,1) - 1
But what should be the contents of ff?
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Matrix Indexing 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!