create a GUI for my basic script

1 visualización (últimos 30 días)
mabdorab
mabdorab el 7 de Dic. de 2016
Comentada: Geoff Hayes el 8 de Dic. de 2016
This is my code
n = 30000;
R = zeros(n,3);
for k=1:n
R(k,:) = [poissrnd(0.0000407430680),poissrnd(0.000472626),poissrnd(0.002497495)];
end
columnSums = sum® A=columnSums(1) B=columnSums(2) C=columnSums(3) D= n-(A + B + C)
I want to create a GUI allowing the user to:
1. choose whether they wanted 'A' and/or,'B' and/or 'C'
2. change the value of 'n' in my code with like a scroll bar
3. the values 1 to 30000 represent the different people in my analysis. if a user wanted to know which person was creating the random values in the A,B,and C, how could I also add this to my GUI.
4. A button to allow the user to choose their desired value of 'n'
If help with doing any part of this can be explained I would really appreciate it. Please note I have not used the GUI on MATLAB before, but I am able to figure it out with some explanation. Would appreciate solution by tomorrow.
thanks in advance all

Respuestas (1)

Geoff Hayes
Geoff Hayes el 7 de Dic. de 2016
mabdorab - there are plenty of examples on how to create a GUI using MATLAB so start with one of them and go from there. Depending upon your version of MATLAB, I suggest that you use either the APP Designer or GUIDE. See Create Apps with Graphical User Interfaces in MATLAB for some tutorials.
  2 comentarios
mabdorab
mabdorab el 7 de Dic. de 2016
Editada: mabdorab el 7 de Dic. de 2016
I can't seem to figure out how to code it once i have designed it using the GUIDE.
I created a slider I have 4 push buttons to represent my 4 outcome options But i do not know where to code my data
Any help would be appreciated. I am completley clueless. My deadline is tomorrow :(
Geoff Hayes
Geoff Hayes el 8 de Dic. de 2016
Given that this is a homework assignment, you will need to show what you have tried before asking for an answer.

Iniciar sesión para comentar.

Categorías

Más información sobre Interactive Control and Callbacks 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