MATLAB编程与SIMULINK仿真入门
一、MATLAB编程基础
1.1 绘制特定点
下面的代码实现了在当前图形窗口中,让用户点击一个点并绘制黑色“X”的功能:
error('No current figure.')
end
flag = ~ishold;
if flag
hold on
end
disp('Click on the point where you want to plot an X.')
[x, y] = ginput(1);
plot(x, y, 'xk')
if flag
hold off
end
操作步骤如下:
1. 检查是否存在当前图形窗口。
2. 设置变量 flag ,若 hold off 生效则 flag 为1,若 hold on 生效则 flag 为0。
3. 显示提示信息,让用户点击要绘制“X”的点。
4. 使用 ginput(1) 获取用户点击点的坐标。
5. 绘制黑色“X”。
6. 恢复图形窗口之前的状态。
1.2 命令执行
1.2.1 eval命令
eval 命令允许你运行存储在字符串中的命令,就像在命令行中输入该字符串一样。例如:
超级会员免费看
订阅专栏 解锁全文
9万+

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



