亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? matlab實用程序百例1.txt

?? 實用程序 對于初學MATLAB的人 很有幫助 也給編程節省不少時間
?? TXT
?? 第 1 頁 / 共 3 頁
字號:
    'brighten(get(hslider,''value''))');


實例38:多選菜單

h0=figure('toolbar','none',...
    'position',[200 150 450 250],...
    'name','實例38');
[x,y]=meshgrid(-8:0.5:8);
r=sqrt(x.^2+y.^2)+eps;
z=sin(r)./r;
h0=mesh(x,y,z);
hlist=uicontrol(gcf,'style','listbox',...
    'string','default|spring|summer|autumn|winter',...
    'max',5,...
    'min',1,...
    'position',[20 20 80 100],...
    'callback',[...
        'k=get(hlist,''value'');,',...
        'switch k,',...
        'case 1,',...
        'colormap default,',...
        'case 2,',...
        'colormap spring,',...
        'case 3,',...
        'colormap summer,',...
        'case 4,',...
        'colormap autumn,',...
        'case 5,',...
        'colormap winter,',...
        'end']);

實例39:菜單控制的使用

h0=figure('toolbar','none',...
    'position',[200 150 450 250],...
    'name','實例39');
x=0:0.5:2*pi;
y=cos(x);
h=plot(x,y);
grid on
set(gcf,'toolbar','none')
hm=uimenu('label','example');
huidiao1=[...
        'set(hm_gridon,''checked'',''on''),',...
        'set(hm_gridoff,''checked'',''off''),',...
        'grid on'];
huidiao2=[...
        'set(hm_gridoff,''checked'',''on''),',...
        'set(hm_gridon,''checked'',''off''),',...
        'grid off'];
hm_gridon=uimenu(hm,'label','grid on',...
    'checked','on',...
    'callback',huidiao1);
hm_gridoff=uimenu(hm,'label','grid off',...
    'checked','off',...
    'callback',huidiao2);

實例40:UIMENU菜單的應用

h0=figure('toolbar','none',...
    'position',[200 150 450 250],...
    'name','實例40');
h1=uimenu(gcf,'label','函數');
h11=uimenu(h1,'label','輪廓圖',...
    'callback',[...
        'set(h31,''checked'',''on''),',...
        'set(h32,''checked'',''off''),',...
        '[x,y,z]=peaks;,',...
        'contour3(x,y,z,30)']);
h12=uimenu(h1,'label','高斯分布',...
    'callback',[...
        'set(h31,''checked'',''on''),',...
        'set(h32,''checked'',''off''),',...
        'mesh(peaks);,',...
        'axis tight']);
h13=uimenu(h1,'label','Sinc函數',...
    'callback',[...
        'set(h31,''checked'',''on''),',...
        'set(h32,''checked'',''off''),',...
        '[x,y]=meshgrid(-8:0.5:8);,',...
        'r=sqrt(x.^2+y.^2)+eps;,',...
        'z=sin(r)./r;,',...
        'mesh(x,y,z)']);
h2=uimenu(gcf,'label','色彩');
hl2(1)=uimenu(h2,'label','Default',...
    'checked','on',...
    'callback',...
    [...
        'set(hl2,''checked'',''off''),',...
        'set(hl2(1),''checked'',''on''),',...
        'colormap(''default'')']);
hl2(2)=uimenu(h2,'label','spring',...
    'callback',...
    [...
        'set(hl2,''checked'',''off''),',...
        'set(hl2(2),''checked'',''on''),',...
        'colormap(spring)']);
hl2(3)=uimenu(h2,'label','Summer',...
    'callback',...
    [...
        'set(hl2,''checked'',''off''),',...
        'set(hl2(3),''checked'',''on''),',...
        'colormap(summer)']);
hl2(4)=uimenu(h2,'label','Autumn',...
    'callback',...
    [...
        'set(hl2,''checked'',''off''),',...
        'set(hl2(4),''checked'',''on''),',...
        'colormap(autumn)']);
hl2(5)=uimenu(h2,'label','Winter',...
    'callback',...
    [...
        'set(hl2,''checked'',''off''),',...
        'set(hl2(5),''checked'',''on''),',...
        'colormap(winter)']);
h3=uimenu(gcf,'label','坐標選項');
h31=uimenu(h3,'label','Axis on',...
    'callback',...
    [...
        'axis on,',...
        'set(h31,''checked'',''on''),',...
        'set(h32,''checked'',''off'')']);
h32=uimenu(h3,'label','Axis off',...
    'callback',...
    [...
        'axis off,',...
        'set(h32,''checked'',''on''),',...
        'set(h31,''checked'',''off'')']);

實例41:除法計算器

h=figure('toolbar','none',...
    'position',[200 150 450 250],...
    'name','實例41');
h1=uicontrol(gcf,'style','edit',...
    'position',[80 200 100 20],...
    'HorizontalAlignment','right',...
    'callback',['m=get(h1,''string'');,',...
        'a=str2num(m);']);
h2=uicontrol(gcf,'style','edit',...
    'HorizontalAlignment','right',...
    'position',[80 150 100 20],...
    'callback',['n=get(h2,''string'');,',...
        'b=str2num(n);']);
h3=uicontrol(gcf,'style','text',...
    'string','被除數',...
    'position',[80 230 100 20]);
h4=uicontrol(gcf,'style','edit',...
    'position',[80 50 100 20]);
h5=uicontrol(gcf,'style','pushbutton',...
    'position',[80 100 100 20],...
    'string','=',...
    'callback',[...
        'if b==0,',...
        'h7=errordlg(''除數不能為0!'',''error'',''on'');,',...
        'else,',...
        'k=a/b;,',...
        'c=num2str(k);,',...
        'set(h4,''string'',c),',...
        'end']);
h8=uicontrol(gcf,'style','text',...
    'string','除數',...
    'position',[80 175 100 20]);
h9=uicontrol(gcf,'style','text',...
    'string','商',...
    'position',[80 75 100 20]);

實例42:單選框的使用

h0=figure('toolbar','none',...
    'position',[200 150 450 250],...
    'name','實例42');
x=0:0.5:2*pi;
y=sin(x);
plot(x,y)
grid on
set(gcf,'toolbar','none')
g=set(gca,'position',[0.2 0.2 0.6 0.6]);
huidiao1=[...
        'grid on,',...
        'set(box_on,''value'',1),',...
        'set(box_off,''value'',0),'];
huidiao2=[...
        'grid off,',...
        'set(box_off,''value'',1),',...
        'set(box_on,''value'',0),'];
box_on=uicontrol(gcf,'style','radio',...
    'position',[5 50 50 20],...
    'string','grid on',...
    'value',1,...
    'callback',huidiao1);
box_off=uicontrol(gcf,'style','radio',...
    'position',[5 20 50 20],...
    'string','grid off',...
    'value',0,...
    'callback',huidiao2);
title('無線按鈕的使用')

實例43:添加環境效果

h0=figure('toolbar','none',...
    'position',[198 56 450 468],...
    'name','實例43');
h1=axes('parent',h0,...
    'position',[0.15 0.45 0.7 0.5],...
    'visible','off');
sphere
h=findobj('type','surface');
shading interp
axis equal
l=light('position',[0 -2 1]);
k(1)=get(h,'specularstrength');
k(2)=get(h,'diffusestrength');
k(3)=get(h,'specularexponent');
k(4)=get(h,'specularcolorreflectance');
u1=uimenu('parent',h0,...
    'label','燈光效果',...
    'tag','u1',...
    'backgroundcolor',[0.75 0.75 0.75]);
u11=uimenu('parent',u1,...
    'label','gouraud',...
    'tag','u11',...
    'backgroundcolor',[0.75 0.75 0.75],...
    'callback',[...
        'set(u11,''checked'',''on'');,',...
        'set(u12,''checked'',''off'');,',...
        'set(h,''facelighting'',''gouraud'')']);
u12=uimenu('parent',u1,...
    'label','phong',...
    'tag','u12',...
    'backgroundcolor',[0.75 0.75 0.75],...
    'callback',[...
        'set(u11,''checked'',''off'');,',...
        'set(u12,''checked'',''on'');,',...
        'set(h,''facelighting'',''gouraud'')']);
u2=uimenu('parent',h0,...
    'label','背面燈光',...
    'tag','u2',...
    'backgroundcolor',[0.75 0.75 0.75]);
u21=uimenu('parent',u2,...
    'label','reverselit',...
    'tag','u21',...
    'checked','on',...
    'backgroundcolor',[0.75 0.75 0.75],...
    'callback',[...
        'set(u21,''checked'',''on'');,',...
        'set(u22,''checked'',''off'');,',...
        'set(h,''backfacelighting'',''reverselit'')']);
u22=uimenu('parent',u2,...
    'label','reverselit',...
    'tag','u22',...
    'backgroundcolor',[0.75 0.75 0.75],...
    'callback',[...
        'set(u21,''checked'',''off'');,',...
        'set(u22,''checked'',''on'');,',...
        'set(h,''backfacelighting'',''reverselit'')']);
s1=uicontrol('parent',h0,...
    'units','points',...
    'style','slider',...
    'tag','s1',...
    'min',0,...
    'max',1,...
    'value',k(1),...
    'position',[20 80 100 15],...
    'callback',[...
        's1value=get(s1,''value'');,',...
        'set(h,''specularstrength'',s1value)']);
t1=uicontrol('parent',h0,...
    'units','points',...
    'style','text',...
    'tag','t1',...
    'string','鏡面反射強度',...
    'position',[20 97 100 15]);
s2=uicontrol('parent',h0,...
    'units','points',...
    'style','slider',...
    'tag','s2',...
    'min',0,...
    'max',1,...
    'value',k(2),...
    'position',[20 30 100 15],...
    'callback',[...
        's2value=get(s2,''value'');,',...
        'set(h,''diffusestrength'',s2value)']);
t2=uicontrol('parent',h0,...
    'units','points',...
    'style','text',...
    'tag','t2',...
    'string','漫反射強度',...
    'position',[20 47 100 15]);
s3=uicontrol('parent',h0,...
    'units','points',...
    'style','slider',...
    'tag','s3',...
    'min',0.1,...
    'max',1,...
    'value',k(3)/20,...
    'position',[220 80 100 15],...
    'callback',[...
        's3value=get(s3,''value'')+eps;,',...
        'set(h,''specularexponent'',20*s3value)']);
t3=uicontrol('parent',h0,...
    'units','points',...
    'style','text',...
    'tag','t3',...
    'string','鏡面指數',...
    'position',[220 97 100 15]);
s4=uicontrol('parent',h0,...
    'units','points',...
    'style','slider',...
    'tag','s4',...
    'min',0,...
    'max',1,...
    'value',k(4),...
    'position',[220 30 100 15],...
    'callback',[...
        's4value=get(s4,''value'');,',...
        'set(h,''specularcolorreflectance'',s4value)']);
t4=uicontrol('parent',h0,...
    'units','points',...
    'style','text',...
    'tag','t1',...
    'string','鏡面顏色反射比',...
    'position',[220 47 100 15]);
b1=uicontrol('parent',h0,...
    'units','points',...
    'style','pushbutton',...
    'tag','b1',...
    'string','關閉',...
    'position',[145 45 50 30],...
    'callback','close');

實例44:改變坐標軸范圍

h0=figure('toolbar','none',...
    'position',[198 56 408 468],...
    'name','實例44');
h1=axes('parent',h0,...
    'position',[0.15 0.45 0.7 0.5],...
    'visible','on');
e1=uicontrol('parent',h0,...
    'style','edit',...
    'string',1,...
    'position',[50 120 50 20]);
t1=uicontrol('parent',h0,...
    'style','text',...
    'string','X軸最小值',...
    'position',[35 150 80 20]);
e2=uicontrol('parent',h0,...
    'style','edit',...
    'string',5,...
    'position',[50 60 50 20]);
t2=uicontrol('parent',h0,...
    'style','text',...
    'string','X軸最大值',...
    'position',[35 90 80 20]);
e3=uicontrol('parent',h0,...
    'style','edit',...
    'string',1,...
    'position',[150 120 50 20]);
t3=uicontrol('parent',h0,...
    'style','text',...
    'string','Y軸最小值',...
    'position',[135 150 80 20]);
e4=uicontrol('parent',h0,...
    'style','edit',...
    'string',5,...
    'position',[150 60 50 20]);
t4=uicontrol('parent',h0,...
    'style','text',...
    'string','Y軸最大值',...
    'position',[135 90 80 20]);
e5=uicontrol('parent',h0,...
    'style','edit',...
    'string',20,...
    'position',[250 120 50 20]);
t5=uicontrol('parent',h0,...
    'style','text',...
    'horizontalalignment','left',...
    'string','點數',...
    'position',[250 150 30 20]);
b1=uicontrol('parent',h0,...
    'style','pushbutton',...
    'string','繪圖',...
    'position',[250 60 60 40],...
    'callback',[...
        'a=str2num(get(e1,''string''));,',...
        'b=str2num(get(e2,''string''));,',...
        'c=str2num(get(e3,''string''));,',...
        'd=str2num(get(e4,''string''));,',...
        'n=str2num(get(e5,''string''));,',...
        'xgrid=linspace(-abs(a),abs(a),n);,',...
        'ygrid=linspace(-abs(b),abs(b),n);,',...
        '[x,y]=meshgrid(xgrid,ygrid);,',...
        'z=c*sqrt(d-y.*y/b/b-x.*x/a/a);,',...
        'u=1;,',...
        'z1=real(z);,',...
        'for k=2:n-1,',...
        'for j=2:n-1,',...
        'if imag(z(k,j))~=0,',...
        'z1(k,j)=0;,',...
        'end,',...
        'if all(imag(z([k-1:k+1],[j-1:j+1])))~=0,',...
        'z1(k,j)=nan;,',...
        'end,',...
        'end,',...
        'end,',...
        'surf(x,y,z1),',...
        'hold on,',...
        'if u==1,',...
        'z2=-z1;,',...
        'surf(x,y,z2),',...
        'axis([-abs(a),abs(a),-abs(b),abs(b),-abs(c),abs(c)]);,',...
        'end,',...
        'xlabel(''x'');,',...
        'ylabel(''y'');,',...
        'zlabel(''z'');,',...
        'hold off']);
b2=uicontrol('parent',h0,...
    'style','pushbutton',...
    'string','關閉',...
    'position',[150 10 60 20],...
    'callback','close');

實例45:簡單運算器

h1=uicontrol(gcf,'style','radio',...
    'string','加',...
    'value',1,...
    'position',[20 150 40 20],...
    'callback',[...
        'k=1;,',...
        'set(h1,''value'',1),',...
        'set(h2,''value'',0),',...
        'set(h3,''value'',0)']);
h2=uicontrol(gcf,'style','radio',...
    'string','減',...
    'position',[20 110 40 20],...
    'callback',[...
        'k=2;,',...
        'set(h2,''value'',1),',...
        'set(h1,''value'',0),',...
        'set(h3,''value'',0)']);
h3=uicontrol(gcf,'style','radio',...
    'string','乘',...
    'position',[20 70 40 20],...
    'callback',[...
        'k=3;,',...
        'set(h3,''value'',1),',...
        'set(h2,''value'',0),',...
        'set(h1,''value'',0)']);
e1=uicontrol(gcf,'style','edit',...
    'position',[80 150 100 20]);
e2=uicontrol(gcf,'style','edit',...
    'position',[80 110 100 20]);
e3=uicontrol(gcf,'style','edit',...
    'position',[80 70 100 20]);
b1=uicontrol(gcf,'style','pushbutton',...
    'string','運算',...
    'position',[200 150 80 30],...
    'callback',[...
        'x=str2num(get(e1,''string''));,',...
        'y=str2num(get(e2,''string''));,',...
        'switch k,',...
        'case 1,',...
        'z=x+y;,',...
        'case 2,',...
        'z=x-y;,',...
        'case 3,',...
        'z=x*y;,',...
        'end,',...
        'set(e3,''string'',num2str(z))']);
b2=uicontrol(gcf,'style','pushbutton',...
    'string','退出',...
    'position',[200 100 80 30],...
    'callback','close');

實例46:曲線色彩的修改

h0=figure('toolbar','none',...
    'position',[198 56 408 468],...
    'name','my second gui');
h1=axes('parent',h0,...
    'position',[0.15 0.45 0.7 0.5],...
    'visible','on');
x=0:0.1:2*pi;
k=plot(x,sin(x));
xlabel('自變量X');
ylabel('函數值Y');
title('圖形色彩改變');
p1=uicontrol('parent',h0,...
    'style','pushbutton',...
    'backgroundcolor','r',...
    'position',[60 100 50 30],...
    'callback','set(k,''color'',''r'')');
p2=uicontrol('parent',h0,...
    'style','pushbutton',...
    'backgroundcolor','g',...
    'position',[170 100 50 30],...
    'callback','set(k,''color'',''g'')');
p3=uicontrol('parent',h0,...
    'style','pushbutton',...
    'backgroundcolor','b',...
    'position',[280 100 50 30],...
    'callback','set(k,''color'',''b'')');
p4=uicontrol('parent',h0,...
    'style','pushbutton',...
    'backgroundcolor',[1 1 1],...
    'fontsize',20,...
    'fontweight','demi',...
    'string','關閉',...
    'position',[150 30 80 60],...
    'callback','close');
t1=uicontrol('parent',h0,...
    'style','text',...
    'string','紅色',...
    'fontsize',12,...
    'fontweight','demi',...
    'position',[60 120 50 20]);
t2=uicontrol('parent',h0,...
    'style','text',...
    'string','綠色',...
    'fontsize',12,...
    'fontweight','demi',...
    'position',[170 120 50 20]);
t3=uicontrol('parent',h0,...
    'style','text',...
    'string','藍色',...
    'fontsize',12,...
    'fontweight','demi',...
    'position',[280 120 50 20]);




?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩免费视频| 欧美一区二区三区思思人 | 亚洲欧美在线视频| 欧美中文字幕亚洲一区二区va在线| 日韩高清国产一区在线| 精品久久人人做人人爰| 色女孩综合影院| 国产成人午夜精品5599| 视频一区欧美精品| 亚洲欧美激情插| 国产日韩欧美不卡| 日韩欧美一区二区免费| 91国产精品成人| 成人av午夜影院| 国产在线精品一区二区| 水蜜桃久久夜色精品一区的特点| 国产精品福利在线播放| 久久日一线二线三线suv| 欧美一区二区在线免费播放 | 欧美福利视频一区| 91免费观看视频| 国产成人午夜片在线观看高清观看| 日本aⅴ亚洲精品中文乱码| 亚洲精品第1页| 国产精品久久久久久久裸模| 久久亚洲精品国产精品紫薇| 91精品国产91热久久久做人人 | 天天综合网天天综合色| 亚洲精品视频在线观看网站| 国产精品欧美一区喷水| 久久久久久久久97黄色工厂| 亚洲精品一区二区在线观看| 91精品在线免费| 91精选在线观看| 欧美欧美欧美欧美| 欧美人与z0zoxxxx视频| 欧美日韩极品在线观看一区| 欧美天堂亚洲电影院在线播放| 91免费观看视频| 色素色在线综合| 在线免费一区三区| 中文字幕 久热精品 视频在线| 久久综合九色综合欧美98| 日韩你懂的电影在线观看| 日韩精品综合一本久道在线视频| 欧美一级高清片| 精品美女一区二区| 久久久777精品电影网影网| 久久精品人人做人人爽人人| 国产亚洲一区二区三区四区| 久久久久久久久岛国免费| 国产精品―色哟哟| 一区视频在线播放| 亚洲午夜精品久久久久久久久| 亚洲美女在线一区| 亚洲国产wwwccc36天堂| 日韩黄色一级片| 极品销魂美女一区二区三区| 国产精品一区2区| av亚洲精华国产精华精华| 色哟哟欧美精品| 538prom精品视频线放| 日韩午夜在线观看视频| 久久久国产精华| 亚洲私人影院在线观看| 亚洲国产成人va在线观看天堂| 伦理电影国产精品| 国产91精品露脸国语对白| 在线视频综合导航| 日韩亚洲欧美中文三级| 中文字幕国产精品一区二区| 亚洲激情五月婷婷| 美美哒免费高清在线观看视频一区二区 | 久久精品国产秦先生| 国产成人精品www牛牛影视| 91网上在线视频| 91麻豆精品国产91久久久久久| 26uuu色噜噜精品一区| 国产精品电影院| 日韩成人免费在线| 丁香亚洲综合激情啪啪综合| 欧美中文字幕久久| 精品国精品国产| 亚洲精品中文在线影院| 麻豆91在线观看| 91亚洲国产成人精品一区二区三 | 日韩欧美黄色影院| 国产精品理伦片| a4yy欧美一区二区三区| 在线成人免费观看| 国产精品护士白丝一区av| 日韩一区精品字幕| 91浏览器入口在线观看| 日韩欧美国产一区二区在线播放| 中文字幕亚洲欧美在线不卡| 日本不卡一区二区三区| 91丨九色丨黑人外教| 亚洲精品一区二区三区香蕉| 亚洲国产视频网站| 丁香一区二区三区| 精品剧情v国产在线观看在线| 亚洲精品一二三区| 岛国精品在线播放| 精品久久久久久最新网址| 亚洲精品欧美专区| 国产99精品国产| 日韩免费电影网站| 亚欧色一区w666天堂| 99久久99久久免费精品蜜臀| 精品处破学生在线二十三| 天堂影院一区二区| 91在线丨porny丨国产| 久久―日本道色综合久久| 天天综合色天天| 欧美日韩综合一区| 亚洲精品你懂的| 成人国产视频在线观看| 久久精品日产第一区二区三区高清版 | 欧美大片在线观看一区| 午夜日韩在线电影| 色狠狠一区二区三区香蕉| 中文字幕第一区二区| 激情图片小说一区| 日韩欧美三级在线| 免费成人在线视频观看| 91精品国产综合久久精品app| 一区二区三区日韩在线观看| 91小视频免费观看| 椎名由奈av一区二区三区| 成人aaaa免费全部观看| 国产欧美一区二区精品久导航 | 久久国产精品99久久久久久老狼| 欧美日韩一区二区三区不卡| 亚洲已满18点击进入久久| 日本韩国一区二区| 一区二区三区色| 欧美日韩另类国产亚洲欧美一级| 亚洲精品视频在线观看免费| 在线免费观看视频一区| 一区二区三区日韩| 欧美日韩一区二区欧美激情| 亚洲国产精品嫩草影院| 欧美日韩大陆一区二区| 婷婷国产在线综合| 日韩视频在线永久播放| 经典三级视频一区| 久久综合国产精品| 成人黄色av网站在线| 亚洲欧美色一区| 欧美色图在线观看| 蜜臀av一区二区在线观看| 精品国产一区二区亚洲人成毛片| 极品少妇xxxx精品少妇偷拍 | 亚洲一区二区欧美| 欧美一区二区免费视频| 激情伊人五月天久久综合| 国产亚洲欧美日韩俺去了| youjizz久久| 亚洲成av人片在线观看无码| 欧美一区二区美女| 韩国成人福利片在线播放| 国产精品欧美一级免费| 在线看一区二区| 免费看日韩精品| 欧美激情一区二区三区蜜桃视频| av在线一区二区三区| 五月天激情小说综合| 精品国产精品网麻豆系列| 波多野结衣在线aⅴ中文字幕不卡| 亚洲人成7777| 日韩欧美中文一区| 成人毛片在线观看| 亚洲国产综合91精品麻豆| 精品福利一二区| 91色视频在线| 美国毛片一区二区| 国产精品护士白丝一区av| 欧美日韩国产高清一区二区三区| 国产在线乱码一区二区三区| 国产精品私人自拍| 欧美久久久久久蜜桃| 国产成人免费在线观看不卡| 一区二区三区色| 久久久久青草大香线综合精品| 色综合久久88色综合天天| 精品一区二区三区在线播放| 91国产成人在线| 亚洲国产cao| 亚洲国产精品t66y| 91.麻豆视频| 91香蕉视频在线| 蜜芽一区二区三区| 久久欧美一区二区| 欧美日韩亚洲综合在线| 粉嫩蜜臀av国产精品网站| 亚洲福利一二三区| 国产精品久久久久久亚洲伦| 日韩欧美亚洲另类制服综合在线| 91蝌蚪porny成人天涯| 国产精品影视在线观看|