可以实现模拟正弦函数,余弦函数。以及可调节a的二次函数y=ax^2
classdef app1 < matlab.apps.AppBase
% Properties that correspond to app components
properties (Access = public)
UIFigure matlab.ui.Figure
aEditField matlab.ui.control.NumericEditField
aEditFieldLabel matlab.ui.control.Label
Slider matlab.ui.control.Slider
SliderLabel matlab.ui.control.Label
yax2Button matlab.ui.control.Button
ycosxButton matlab.ui.control.Button
ysinxButton matlab.ui.control.Button
UIAxes matlab.ui.control.UIAxes
end
% Callbacks that handle component events
methods (Access = private)
% Button pushed function: ysinxButton
function ysinxButtonPushed(app, event)
x=linspace(0,2*pi,100)
y=sin(x)
plot(app.UIAxes,x,y);
app.UIAxes,Xlim=[0,2*pi];
app.UIAxes,Ylim=[-1,1];
xlabel(app.UIAxes,'x');
ylabel(app.UIAxes,'sin(x)');
title(app.UIAxes,'三角函数');
end
% Button

这个MATLAB应用可以模拟正弦、余弦函数及可调节a值的二次函数。用户可以通过滑动条调整a值并实时更新二次函数图形。
最低0.47元/天 解锁文章
709

被折叠的 条评论
为什么被折叠?



