--
二、二维几何变换
%c6_Test.m文件,这是主文件
clearall;
clc;
%Main();
Menu();
%Menu.m文件,主界面函数
% function Menu()
%程序主界面函数
%初始化图形数据矩阵为空
Figure=[];
setappdata(0,'FigureData',Figure);
%主界面布局
leftbase=10;
bottombase=-50;
scrsz = get(0,'ScreenSize');
figure('Position',[scrsz(3)/3 scrsz(4)/6scrsz(3)/3 scrsz(4)*2/3]);
%figure();
uicontrol('Style','pushbutton','string','查看原图','position',[150+leftba se 500+bottombase 100 50],...
'callback','show_callback');
uicontrol('Style','pushbutton','string','导入图形','Position',[150+leftbase 430+bottombase10050],...
'Callback','input_callback');
uicontrol('Style','pushbutton','string','平移变换','Position',[150+leftbase 360+bottombase10050],...
'Callback','translation_callback');
uicontrol('Style','pushbutton','string','比例变换','Position',[150+leftbase290+b ottombase100 50],...
'Callback','proportion_callback');
uicontrol('Style','pushbutton','string','旋转变换','Position',[150+leftbase 220+bottombase 10050],...
'Callback','rotation_callback');
uicontrol('Style','pushbutton','string','错切变换','Position',[150+leftb ase 150+bottombase100 50],...
'Callback','shear_callback');
uicontrol('Style','popup','string','关于x轴对称|关于y轴对称|关于原点对称|关于y=x对称|关于y=-x对称',...
'Position',[150+leftbase80+bottombase10050],'callback',@mirror _callback);
%set(duichen,'Callback',{@mirror_callback,duichen});
--