I have an array that I want to display in a table in matlab app designer
12 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
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 ] |
Antworten (1)
Shreshth
am 6 Dez. 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 Kommentar
Dyuman Joshi
am 6 Dez. 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.
Siehe auch
Kategorien
Mehr zu Develop Apps Using App Designer finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!