MATLAB 绘制对数图操作陷阱 hold on的位置
来源:互联网 发布:淘宝订单提前收款规则 编辑:程序博客网 时间:2024/05/03 04:37
PROBLEM:
为什么loglog 、semilogy不能画出对数图呢?
KEY: hold on必须在绘图命令之后,而不能直接接在figure之后。否则在绘制特殊坐标的时候,仍然显示的是直角坐标。
错误代码:
xlab=0:10;
figure;hold on;grid on;
semilogy(xlab,10.^(xlab),'-s');
semilogy(xlab,10.^(xlab),'-s');
运行结果:
结果显然不是对数坐标。
解决过程:
调试。
在m文件中:先设置一个断点breakpoint,然后在命令窗中运行这个m文件,程序会运行到断点处,停住。
然后按F10,程序就执行一步,按一下走一步。
如果运行到某个函数,你想进入这个函数一步一步调试,那么按F11,就是单步调试,进入函数。当然这里不需要。可以直接看出来,hold on默认直角坐标并保持之。
正确代码:
xlab=0:10;
figure;hold on;grid on;
semilogy(xlab,10.^(xlab),'-s');
semilogy(xlab,10.^(xlab),'-s');
阅读全文
1 0
- MATLAB 绘制对数图操作陷阱 hold on的位置
- matlab中 hold on 与hold off的用法
- Matlab中hold on与hold off的用法
- matlab 用hold on后又想删除刚刚hold的图,而不改变原来的底图
- Matlab中的命令hold on & hold off
- torch系列:如何实现像matlab那样的hold on
- Matlab 绘图时hold on 和hold off用法
- 关于matlab GUI 中 多个plot(handles.axes) 无法hold on的问题
- hold on
- hold on and hold off
- matlab中的hold
- Matlab hold函数
- angularJS on-hold用法
- matlab-高数 对数的表达
- 对数函数的C、MATLAB表示
- 对数函数的C、MATLAB表示
- Matlab下地理热度图的绘制
- MATLAB旋转体的绘制
- 简单的登陆页面
- Lingo函数
- 4种mysql存储引擎
- ES6下子组件调用父组件方法
- 中文版Photoshop.CS6完全自学教程 李金明.全彩版.pdf
- MATLAB 绘制对数图操作陷阱 hold on的位置
- mybatis基礎
- 找到一本不错的Linux电子书,附《Linux就该这么学》章节目录。
- DBA修炼之道:数据库管理员的第一本书(原书第2版)pdf
- 文件夹指令
- POJ 1651 Multiplication Puzzle 笔记
- SYSAUX 减肥
- CocoaPods为多个target添加依赖库
- XML