I have an array that I want to display in a table in matlab app designer
4 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
So I have a function that produces a 1x2 array and a double
I want to create a table that displays the double in the first cell and in the cell below displays the array
e.g Imagine the lines are the table lines
| 82 |
______
| [ 1 2 ] |
Risposte (1)
Shreshth
il 6 Dic 2023
Dear Katherine,
I understand that you are trying to create a table in MATLAB where the first cell contains a double and the cell below it contains a 1x2 array.
You can use the below method for the same:
- Initialize the variables with the double and the 1x2 array.
- Create a cell array to store these variables.
- Convert the cell array to a table using the cell2table function.
- Use the VariableNames property to name the columns if needed.
Here is a sample MATLAB code that demonstrates how to do this:
% Sample data
myDouble = 3.14; % This is the double
myArray = [1, 2]; % This is the 1x2 array
% Create a cell array to hold the double and the array
data = {myDouble; myArray};
% Convert the cell array to a table
myTable = cell2table(data, 'VariableNames', {'Values'});
% Display the table
disp(myTable);
1 Commento
Dyuman Joshi
il 6 Dic 2023
You seem to have misunderstood the question. The output is to be displayed in a UITable in an App.
It is not asking to display a table array.
Vedere anche
Categorie
Scopri di più su Develop Apps Using App Designer in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!