Why is this generating a numerical array and not an array of cells?
Show older comments
Why does the following loop generate slope as the result of diff() function? Instead or a cell array with the desired text?
for i=1:length(Temp_F)
if diff(Temp_F(i))>0
slope(i)='Rising'
elseif diff(Temp_F(i))<0
slope(i)='Falling'
end
end
1 Comment
Stephen23
on 17 Mar 2022
diff(Temp_F(i))
What do you expect the difference of one number to be?
Accepted Answer
More Answers (0)
Categories
Find more on Loops and Conditional Statements in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!