Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

MatLab: Plotting in GUI uicontrol

  1. Oct 23, 2008 #1
    Having trouble plotting in a GUI. You have to first start with the axes command in the gui code. Then the plot. When you do the previous two actions noting comes up on the screen. The code:

    axes('position',[1000,900,1000,900])
    ...
    for k=9:1:-1
    hold on;
    for o=0:2*pi:.1;
    x(k) = a(k) * (1 - (ecc(k) ^ 2)) / (1 + (ecc(k) * cos(paR(k) + o))) * cos(NR(k) + paR(k) + o);
    y(k) = a(k) * (1 - (ecc(k) ^ 2)) / (1 + (ecc(k) * cos(paR(k) + o))) * sin(NR(k) + paR(k) + o);
    plot(x(k),y(k));
    end
    end

    All of the equations I am trying to plot are valid, data and all, it is just I am new to plotting in a GUI. There are probably some commands I am missing. Do you have any suggestions?
     
  2. jcsd
Know someone interested in this topic? Share this thread via Reddit, Google+, Twitter, or Facebook

Can you help with the solution or looking for help too?
Draft saved Draft deleted



Similar Discussions: MatLab: Plotting in GUI uicontrol
  1. Matlab GUI question (Replies: 2)

  2. Bode plot using GUI (Replies: 0)

Loading...