graphing in a guide
    11 views (last 30 days)
  
       Show older comments
    
Hello, I am going to make a guide, I have a graph and I would like that the graph reflect these points (3,10) (6,15) (9,25) how would the code be?
1 Comment
  Rik
      
      
 on 24 Apr 2021
				This is a very basic question. Did you do a basic Matlab tutorial? Matlab is a very powerful tool, it is worth the investment to properly learn it, otherwise this question can be done with excel.
You are looking for the plot function. You can use the axis function to change the x and y limits.
Answers (1)
  Pratheek Punchathody
    
 on 26 Apr 2021
        
      Edited: Pratheek Punchathody
    
 on 26 Apr 2021
  
      Important: The GUIDE environment will be removed in a future release. After GUIDE is removed, existing GUIDE apps will continue to run in MATLAB® but they will not be editable in GUIDE. To create new apps interactively, Develop Apps Using App Designer instead.
You can follow the steps to get through your query,
Step 1: Create a GUIDE using the following command in the Command Window
guide;
Step 2: Draw the axes on the canvas as shown below. Double click on the axes to access the code in MATLAB

Step 3: Add the code to the following function 
function varargout = guidetest_OutputFcn(hObject, eventdata, handles) 
% varargout  cell array for returning output args (see VARARGOUT);
% hObject    handle to figure
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)
x=[3 6 9];
y=[10 15 25];
plot(x,y,'*','color','r');
% Get default command line output from handles structure
varargout{1} = handles.output;
Below figure is the output when you RUN the code/GUIDE:

Hope this helps..
See Also
Categories
				Find more on Interactive Control and Callbacks in Help Center and File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!