- () parentheses refers to the table itself
- {} curly braces refer to the table contents
Accessing a individual value within a table
139 次查看(过去 30 天)
显示 更早的评论
Hi All,
I have a basic ? which i just cannot find a solution. I have a 18 x11 table which i narrowed down to a paricular row and column but cannot evaluate the particular value from the column in this case 104. I want this value as a double so I can do further calculations on the output. Any ides on how to acheive this with the minimum code syntax? Part of the code is listed below after inputting the array and also a snapshot from the command window to my final otuput but stuck at getting the desired output of (14) for further manipulation. Any ideas am I missing something?
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/313541/image.png)
A1=array2table(A1);
A1.Properties.VariableNames = {'CSA' 'R_1C' 'R_MC' 'X_1C' 'X_MC' 'AG_1C' 'AG_MC' 'DB_1C' 'DB_MC' 'BC_1C' 'BC_MC'};
ct=cellstr(ct);
ccd = strcat(ci, {'_'}, cc);
rows = A1.CSA == CSA;
CSA=A1(rows,:)
result=A1(rows,[ccd])
1 个评论
回答(2 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Search Path 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!