Count numbers from 0 to a value input by the user in uitable

1 visualización (últimos 30 días)
Kim Lopez
Kim Lopez el 16 de Oct. de 2017
Respondida: Jan el 16 de Oct. de 2017
Assuming the user input a value which is 8. Then display the result in column from 0 to 8 as shown on the image.

Respuesta aceptada

Jan
Jan el 16 de Oct. de 2017
n = input('Number of rows: ');
Data = cell(n+1, 3);
Data(:,1) = num2cell((0:n).');
f = figure;
t = uitable(f);
t.ColumnName = {'User Input', 'Capacity Available', 'Probability'};
t.ColumnEditable = [false, true, true];
t.Data = Data;

Más respuestas (1)

Walter Roberson
Walter Roberson el 16 de Oct. de 2017
uitable, use a Data cell array with three columns, and configure the column names and column types.
  2 comentarios
Kim Lopez
Kim Lopez el 16 de Oct. de 2017
Thanks for the reply sir. I already done that. What I want the code to show is it will display the value from 0 to the user input value in the first column. If the user input a value of 5, then it will count from 0 to 5 and display it in first column. I hope you've got my point.
Walter Roberson
Walter Roberson el 16 de Oct. de 2017
There are a number of ways to put data into a cell array, including a plain "for" loop.

Iniciar sesión para comentar.

Categorías

Más información sobre Simulink en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by