function varargout = untitled(varargin)
gui_Singleton = 1;
gui_State = struct('gui_Name', mfilename, ...
'gui_Singleton', gui_Singleton, ...
'gui_OpeningFcn', @untitled_OpeningFcn, ...
'gui_OutputFcn', @untitled_OutputFcn, ...
'gui_LayoutFcn', [] , ...
'gui_Callback', []);
if nargin && ischar(varargin{1})
gui_State.gui_Callback = str2func(varargin{1});
end
if nargout
[varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:});
else
gui_mainfcn(gui_State, varargin{:});
end
function untitled_OpeningFcn(hObject, eventdata, handles, varargin)
handles.output = hObject;
guidata(hObject, handles);
function varargout = untitled_OutputFcn(hObject, eventdata, handles)
varargout{1} = handles.output;
function pushbutton1_Callback(hObject, eventdata, handles)
x=[0:0.25:2*pi];y=[0:0.25:2*pi];z=sin(x).*cos(y);
subplot(3,2,1);plot3(x,y,z);axis([0 7 0 7 -2 2]);view(25,35);
clear all
RadioNum=1;
for i=1:RadioNum
Radio(i)=0;
end
function pushbutton2_Callback(hObject, eventdata, handles)
x=[0:0.25:2*pi];y=[0:0.25:2*pi];z=sin(x/2).*cos(y);
[X,Y]=meshgrid(x,y);Z=sin(X).*cos(Y);
subplot(3,2,2);surfl(X,Y,Z);axis([0 7 0 7 -2 2]);view(-25,25)
clear all
RadioNum=2;
for i=1:RadioNum
Radio(i)=0;
end
function pushbutton3_Callback(hObject, eventdata, handles)
x=[0:0.25:2*pi];y=[0:0.25:2*pi];z=sin(x/2).*cos(y);
[X,Y]=meshgrid(x,y);Z=sin(X).*cos(Y);
subplot(3,2,[3:6]);mesh(X,Y,Z);axis([0 7 0 7 -2 2]);view(25,45)
clear all
RadioNum=3;
for i=1:RadioNum
Radio(i)=0;
end
评论0