I have an array that I want to display in a table in matlab app designer
8 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
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 ] |
Respuestas (1)
Shreshth
el 6 de Dic. de 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 comentario
Dyuman Joshi
el 6 de Dic. de 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.
Ver también
Categorías
Más información sobre Develop Apps Using App Designer en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!