app.E2 = 1 * exp(-1i * app.phi); app.E = app.E1 + app.E2; %合成波光强 app.I = abs(app.E) .^ 2; Imax1 = max(max(app.I));app.I = app.I ./ Imax1; imshow(app.I,'Parent',app.UIAxes); app.I0 = app.I(501, :); plot(app.UIAxes2,app.t, app.I0); 1. 2...
1 step1 打开App Designer在matlab的主界面中,选择新建,并在其中选择app designer,点击选择进入app designer设计界面 2 step2 选择坐标轴控件在进入的设计界面的左边控件列表中,选中其中的“坐标轴二维”控件 3 step3 放置控件在设计视图中,放置好控件位置并调整好控件大小。调整控件大小时,单击选中控件拖动即可调...
方法/步骤 1 step1 打开App Designer在matlab的命令行窗口中,输入‘appdesigner’进入app designer设计界面 2 step2 选择坐标轴控件在app designer的控件列表中,选中“坐标轴二维”控件 3 step3 放置控件在设计视图中,放置好控件位置并调整好控件大小。调整控件大小时,单击四周出现圆点即可调整大小 4 step4 放置按...
functionPlotButtonPushed(app,event)% 从输入框获取正弦波参数amp1=app.Amplitude1EditField.Value;freq1=app.Frequency1EditField.Value;phase1=app.Phase1EditField.Value;amp2=app.Amplitude2EditField.Value;freq2=app.Frequency2EditField.Value;phase2=app.Phase2EditField.Value;Fs=1e6;% 波形采样频率,HzN=...
plot(app.UIAxes,value*peaks) app.UIAxes.YLim=[-1000 1000]; end end 控件回调函数,其中,function部分内容是 AmplitudeSlider 的回调函数,也就是在界面上操作滑块时执行的程序。 value = app.AmplitudeSlider.Value; 是将滑块上的值赋给value。 黄色部分是我后面加上去的,程序内容后面解释。
app 即代表了整个APP界面+控件,我们对它进行读写就行了。比如下图,plot(app.UIAxes,x,y)就是...
右面板部分上方有图窗工具菜单栏,在第一个子项plot中,从上到下依次是 仪器工具中的开关 绘图区 button组 滑块 菜单第二个子项data中,放的是 表 如下图。 对控件进行相应的命名、属性的修改。 (2)代码 先把源代码贴过来,代码分析见后。 1 2
matlab app designer 实现小工具 matlab app designer绘图 (一) 三 示例学习 2.响应数值输入 (1)主页——新建——APP——响应数值输入 (2)知识点解读 这里将学习 数值输入 响应 图像的相关内容。界面如下,包括左面板:四个数值文本编辑框、一个按钮button、右面板:一个坐标区,坐标区内有网格布局,并相应地对...
matlabappdesigner清除坐标区图像 appdesigner清楚坐标区已有图像的函数MATLAB App Designer清除已有图像的函数:1. 清除功能(cla): 用来清除应用设计器中的坐标轴。使用这个函数不会影响图像表示中的原有标题、标签和描述。2. 显示重现 (refresh): 此功能可用于重现
clear,clc;%波长(典型值:600)Lambda = input('输入光的波长(单位为nm):'); Lambda = Lambda *1e-9;%缝间隙(典型值:1)d = input('输入两个缝的间距(单位为mm):'); d = d *1e-3;%缝到屏的距离(典型值:1)D = input('输入缝到屏的距离(单位为m):');%设置空间坐标的边界Xmax =3* Lambda...