How to extract a negative value from a column vector? App designer
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Giulia Di Giorgio
el 18 de Mzo. de 2023
Comentada: Giulia Di Giorgio
el 18 de Mzo. de 2023
Hello, I programmed an UITable and I want to establish a condition that warns the user when entering values n<0, but I'm not sure how to do it. I tried with the "contain" command but it says "not enought input arguments", I also tried with the "find" command but I don't know how to set the condition with that one. I'll attatch my code and app. Thanks
%Obtener los datos de la tabla
tabla=app.UITable.Data;
M=cell2mat(tabla)
%Obtener las columnas de la tabla
h=M(:,1)
tP=M(:,2)
tT=M(:,3)
k=find(h<0); j=find(tP<0); l=find(tT<0);
0 comentarios
Respuesta aceptada
Cris LaPierre
el 18 de Mzo. de 2023
I think you would need to define the CellEditCallback function. This function will execute everytime a cell is edited. You would just to write code to check the value and provide the warning when your condition is met.
3 comentarios
Cris LaPierre
el 18 de Mzo. de 2023
Editada: Cris LaPierre
el 18 de Mzo. de 2023
You only need to use newData, as that will be the value the user has entered.
if newData<0
% your code here
end
Más respuestas (0)
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!