Input the same value into a cell array that each cell contains different fits?

1 Ansicht (letzte 30 Tage)
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.

Antworten (1)

Rik
Rik am 6 Okt. 2021
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

Kategorien

Mehr zu Creating and Concatenating Matrices finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by