matlab图形编辑器
使用GUI制作的图形编辑器,给出初始函数图形,直接在matlab中使用运行,可使用鼠标拖拽数据点,保存为txt文件。
使用方法:
修改初始函数图形及采样点,包括采样间隔和采样时间。修改数据点、保存
draggablePointsGUI('data.txt') %数据保存路径
% 原始函数、采样时间及间隔可“生成数据”处修改
function draggablePointsGUI(saveFilePath)
% 创建主窗口
mainFigure = figure('Position', [100, 100, 600, 400], 'ToolBar', 'none', 'MenuBar', 'none', 'NumberTitle', 'off', 'Name', 'Draggable Points GUI');
% 创建按钮
toggleButton = uicontrol('Style', 'pushbutton', 'String', '拖拽开关', 'Position', [20, 20, 150, 30], 'Callback', @toggleDragMode);
% 创建图形对象
axesHandle = axes('Parent', mainFigure, 'Position', [0.1, 0.3, 0.8, 0.6])