Borrar filtros
Borrar filtros

save the date by gui

2 visualizaciones (últimos 30 días)
Khaled Al-Faleh
Khaled Al-Faleh el 1 de Mayo de 2017
Comentada: Khaled Al-Faleh el 2 de Mayo de 2017
Hi guys I used the command uicalendar to determine the date but I want to save this date in variable ... I used this
a = uicalendar
but it doesn't save the date in variable a its just gave the properties..

Respuesta aceptada

Jan
Jan el 2 de Mayo de 2017
Editada: Jan el 2 de Mayo de 2017
Did you read the documentation of uicalendar? See the example: You have to create a text uicontrol at first. The contents of the text field is set to the selected date directly.
To store the output in a variable, you need a wrapper function, which creates the text field at first and removes it afterwards:
FigH = figure('visible', 'off')
TextH = uicontrol(FigH, 'Style', 'text');
CalH = uicalendar('DestinationUI', {TextH, 'String'});
uiwait(CalH);
Date = get(TextH, 'String')
delete(FigH);
Does this work? I do not have the Financial Toolbox, therefore I cannot test this.
Alternatively, you can use a date picker from the FileExchange, e.g. the nice FEX: uigetdate or FEX: calendargui.
  1 comentario
Khaled Al-Faleh
Khaled Al-Faleh el 2 de Mayo de 2017
yes its work sir Thanks alot

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Calendar 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!

Translated by