Display strings and variable - cell array
12 次查看(过去 30 天)
显示 更早的评论
I want to disply the output of my variable. so i created the following code.
food= { 'Rice','Quinoa','Tortilla','Lentils','Broccoli' }';
X % X is the output
for n =1:length(X)
disp(food{X(ii)})
end
The code is not working. Any help will be appreciated.
0 个评论
回答(1 个)
ANKUR KUMAR
2021-3-15
编辑:ANKUR KUMAR
2021-3-15
Access the contents of cells by indexing with curly braces, {}.
food= { 'Rice','Quinoa','Tortilla','Lentils','Broccoli' }';
for n =1:length(food)
disp(food{n})
end
5 个评论
ANKUR KUMAR
2021-3-15
Please clear all the pre defined variables before running the code.
Index cannot be float. It must be an integer.
Below is the working complete code.
clc
clear
food= { 'Rice','Quinoa','Tortilla','Lentils','Broccoli' }
X=[2,5]
for n =1:length(X)
disp(food{X(n)})
end
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!