MATLAB的一些小经验,记下来,facilitate future work
【转载请注明出处】http://www.cnblogs.com/mashiqi
2016/03/28
0、杂。这个帖子(https://www.zhihu.com/question/24499729)给了有很多很方便的Matlab命令
1、调整figure的位置
scrsz = get(0,'ScreenSize'); % 这个命令是得到当前屏幕的尺寸,下一条语句可以控制新的figure出现在当前屏幕的什么地方、figure有多大
figure1 = figure('Position',[scrsz(3)*03/40 scrsz(4)/3 scrsz(4)*1.8/5 scrsz(4)*1.8/5]); % rect = [left, bottom, width, height]
figure(figure1), plot(...);
2、调整plot的位置。这个命令可以控制figure里的各个axe出现在这个figure里的相对位置
set(gca,'position',[0.2, 0.13, 0.77, 0.77]);% 各个参数从左到右依次是left, bottom, width, height的相对长度
3、设置grid线的位置。当我们开grid时,有时横竖grid的位置可能不经如人意,那么就可以通过下面这条语句来设置这些grid出现的位置
grid on; set(gca,'xtick',[4 4.5 5 5.5 6 6.5 7],'ytick',[4 4.5 5 5.5 6 6.5 7]);
4、boxplot如何给每个箱图标一个名字:用Labels属性
boxplot(temp1,'colors','b','Labels',{'10','20','30','40','50','100','200','500','1000'});
5、画任意线段。不需要使用hold on,此命令不会重写原来的figure里的图
line([线段第一个端点横坐标 线段第二个端点横坐标], [线段第一个端点纵坐标 线段第二个端点纵坐标],'linestyle','-','color','k');
6、输出信息。fprintf('...\n', i)等价于disp(sprintf('...', i));但fprintf不使用内存,对程序的运行在时间上的干扰小
fprintf('Fixed point converges at %d-th step.\n', i);
7、tic toc记录时间消耗。tStart(j) = tic; tElapsed(j) = toc(tStart(j));
MATLAB的一些小经验,记下来,facilitate future work的更多相关文章
- 你应该知道的那些Android小经验
原文出处:http://jayfeng.com/ 做Android久了,就会踩很多坑,被坑的多了就有经验了,闲暇之余整理了部分,现挑选一些重要或者偏门的“小”经验做个记录. 查看SQLite日志 ad ...
- Android开发的16条小经验总结
Android开发的16条小经验总结,希望对各位搞Android开发的朋友有所帮助. 1. TextView中的getTextSize返回值是以像素(px)为单位的, 而setTextSize()是以 ...
- Android小经验
转载自:http://mp.weixin.qq.com/s?__biz=MzA4MjU5NTY0NA==&mid=404388098&idx=1&sn=8bbbba7692dc ...
- gulp+webpack+angular1的一点小经验(第二部分webpack包起来的angular1)
又一周过去了,项目也已经做得有点模样了.收集来一些小经验,分享给大家,有疏漏之处,还望指正,海涵. 上周整合了gulp与webpack,那么工具准备差不多了,我们就开始编码吧.编码的框架就是angul ...
- 分享调试SI4432的一些小经验(转)
分享调试SI4432的一些小经验 最近使用 STM8F103 + SI4432 调无线,遇到问题不少,此处有参考过前辈的经验: 1.硬件把板给到我时USB烧录线带供电(5V),此供电接到LDO输出,就 ...
- MATLAB plot 绘图的一些经验,记下来,facilitate future work
[转载请注明出处]http://www.cnblogs.com/mashiqi 2016/03/28 % 调整figure的位置scrsz = get(0,'ScreenSize'); % 这个命令是 ...
- 转载:关于Matlab GUI的一些经验总结
去年做了一些关于Matlab GUI的程序,现在又要做相关的东西,回想起来,当时很多经验没有记录下来,现在回顾起来始终觉得不爽,所以从现在开始,一定要勤写记录. 从简单的例子说起吧. 创建Matlab ...
- 关于Matlab GUI的一些经验总结
注:此文来自转载,侵删去年做了一些关于Matlab GUI的程序,现在又要做相关的东西,回想起来,当时很多经验没有记录下来,现在回顾起来始终觉得不爽,所以从现在开始,一定要勤写记录. 从简单的例子说起 ...
- 用nhibernate的几点小经验
最近几个月都在用nhibernate做项目.写几点经验. 1. 解决Transient object exception 原项目是用Entity Framework做的.现在是用nhibernate代 ...
随机推荐
- [洛谷 P1972] HH的项链(SDOI2009)
P1972 [SDOI2009]HH的项链 题目描述 HH 有一串由各种漂亮的贝壳组成的项链.HH 相信不同的贝壳会带来好运,所以每次散步完后,他都会随意取出一段贝壳,思考它们所表达的含义.HH 不断 ...
- 使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客 本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接 ...
- TOR的十个最好的替代工具
TOR的十个最好的替代工具: 一.Comodo Dragon(基于Chromium) TOR基于Firefox,因为我们换个口味,首先推荐一个基于开源项目Chromium的Comodo Dragon, ...
- CentOS7和CentOS6的区别
1.文件系统 centos6--ext4 centos7--xfs 说明:fdisk等磁盘操作命令使用都一样,只是格式化磁盘时使用mkfs.xfs而不要用mkfs.ext4,ext4的文件系统在cen ...
- 把旧系统迁移到.Net Core 2.0 日记(6) MapRoute/Area/ViewPath
我想实现 http://localhost:5000/{moduleName}/{controller}/{action}/{id?} 这样的url. 有2个方法 方法1: 在路由里设置多个modul ...
- mac navicate破解版汉化
https://pan.baidu.com/s/1dRoalG8lZ-AMGmZrj8OhpQ 提取密码:e8ad 安装完navicate之后解压zh-Hans.zip 点击Resources文件夹 ...
- datetime.strptime格式转换报错ValueError
今天遇到一个报错:ValueError: time data '2018-10-10(Wednesday) AM0:50' does not match format '%Y-%m-%d(%A) %p ...
- 每天CSS学习之text-decoration
text-decoration是CSS的一个属性,其作用是给文本装饰上划线.中间线.下划线或不装饰.其值如下所示: 1.none:不装饰任何线.该值是默认值.如下所示: p{ text-decorat ...
- :复合模式:duck
#ifndef __QUAKEABLE_H__ #define __QUAKEABLE_H__ #include <iostream> #include <vector> us ...
- Cracking The Coding Interview 1.6
//原文: // // Given an image represented by an NxN matrix, where each pixel in the image is 4 bytes, w ...