Input the same value into a cell array that each cell contains different fits?
조회 수: 1 (최근 30일)
이전 댓글 표시
Hello dear all.
I have a cell array that each one of its cells has a fit. I need to get the output of each one of these fits for a specific input value, same for all fits.
So I was wondering if there is a neat way to do so, avoiding a double loop over the cell's dimensions (lines x columns)?
Ideally this is the matrix that I need to end up with:
fit11(t1) fit12(t1) fit13(t1) .... fit1n(t1)
fit21(t1) fit22(t1) fit23(t1) .... fit2n(t1)
..........................................................
fitm1(t1) fitm2(t1) fitm3(t1) ... fitmn(t1)
Any ideas please?
Thank you in advance,
Melina.
댓글 수: 0
답변 (1개)
Rik
2021년 10월 6일
I don't think there is a way to actually avoid a loop. You can avoid a double loop like this:
results=zeros(size(CellWithFitObjects));
for n=1:numel(results)
results(n)=CellWithFitObjects{n}(t1);
end
참고 항목
카테고리
Help Center 및 File Exchange에서 Creating and Concatenating Matrices에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!