科学网

 找回密码
  注册
Matlab:更改坐标轴的刻度值
刘磊 2011-6-30 13:08
代码示例如下: x=1:7; y=x; plot(x,y) % 指定要更改的坐标轴刻度 xtk=1:7; ytk=1:7; % 更改后的刻度 xtk_label={'A','B','C','D','E','F','G'}; ytk_label={'A','B','C','D','E','F','G'}; % 更改坐标轴刻度 set(gca,'xtick',xtk);set(gca,'xticklabel',xtk_label); set(gca,'ytick' ...
个人分类: 技术备忘录|30214 次阅读|没有评论
Matlab: 画饼图和柱状图
刘磊 2011-6-30 12:43
前一段时间应翠的要求,帮她用Matlab画了几张饼图和柱状图。本来用Matlab随便画画,是很简单的事情,但她们学文科的要求就是多,一会儿要求色彩丰富,一会要求背景明暗突出,以显示立体感,结果把科学作图整的跟画画似的,因此费了我不少劲。现将代码共享出来,供与我有同样情况的男同胞们参考。 Matlab ...
个人分类: 技术备忘录|16330 次阅读|没有评论
Latex:中科院学位论文模板的若干问题(第二次更新)
热度 4 刘磊 2010-5-12 15:45
最近用Latex写毕业论文,模板是从http://www.ctex.org/PackageCASthesis下载的中科院学位论文模板,遇到一些问题,现将解决方案列出,希望对用此模板的新手有所帮助。 问题一:使用Natbib宏包,参考文献怎么用作者-年(author-year citation)的引用方式 解决方案: 1、打开CASthesis.cls文件 ...
个人分类: 技术备忘录|17744 次阅读|3 个评论 热度 4
如何大批量、全自动地运行某一EXE程序
刘磊 2009-11-27 19:37
有些情况下,我们需要大量重复运行某一EXE程序,如果手工完成这个任务,其繁琐程度不堪设想,特别是程序还需要输入大量参数的时候,就特别容易出错了 , 这时应该怎么办呢? (1)该EXE程序运行时不带参数,并且运行完毕后自动关闭程序窗口。这种情况下就比较好办了,利用Mat ...
个人分类: 技术备忘录|10422 次阅读|没有评论
Matlab: 利用filter函数求滑动平均
刘磊 2009-10-29 16:28
Matlab有多种计算滑动平均的方法,现介绍基于filter函数的计算方法。设原始数据为x,平均窗口设为a(a为正整数),那么无权重滑动平均后的数据y为: windowSize = a; y=filter (ones(1,windowSize)/windowSize,1,x); 上述命令实际上计算的是: y(1)=(1/a)*x(1); y(2)=(1/a)*x(2)+(1/a)*x(1) ...
个人分类: 技术备忘录|29445 次阅读|没有评论
Matlab:数据的排列
刘磊 2009-9-2 16:18
将一列数据升序排列,语句如下: A= ; =sort(A); 其中,B是排列后的结果,index标志B中每个元素在A中的位置。此例结果如下: B= ; index= ; 将一列数据降序排列,语句如下: A= ; =sort(A); C=fliplr(B); 其中fliplr是反转操作。此例结果如下: C= ; 将一列数据随机排列,语句如下: A= ; D= A(randperm ...
个人分类: 技术备忘录|7701 次阅读|没有评论
Matlab:如何将一维数列快速分成任意矩阵
刘磊 2009-8-1 10:54
问题: 如果有一个长度为L的数列,如何将其快速地分为M*N的矩阵(显然L=M*N)? 可以用reshape命令,比如将一行数列a= ,分成2*2的矩阵,操作如下: b=reshape(a,2,2) 结果显示为: b= 1 3 2 4 reshape命令是将1到M个数据转置后作为第1列, ...
个人分类: 技术备忘录|25538 次阅读|1 个评论
Latex:如何将一列公式的编号显示在中间
热度 1 刘磊 2009-7-30 18:03
问题:如果有两个等式排成一列,如下: a+b=1 c+d=2 (1) 其右端的编号(1)如何显示在两个等式的中间? 如果用eqnarray环境,只能将编号显示在上面或下面等式的后面,如: begin{eqnarray} a+b = 1 nonumber c+d = 2 end{eqnarray} 则显示为: a+b=1 c+d=2 (1) 编号显示在第二个 ...
个人分类: 技术备忘录|26391 次阅读|3 个评论 热度 1
Latex:标题中不自动显示时间
刘磊 2009-7-21 20:13
通常用 title{标题} maketitle 默认在标题后显示当天日期,如果不想显示这个日期,用 title{标题} date{} maketitle 可以用date自定义显示的时间,如: date{完成于2009年7月20日} 此外,在title中可以添加控制标题的字 ...
个人分类: 技术备忘录|43038 次阅读|没有评论

本页有 1 篇博文因作者的隐私设置或未通过审核而隐藏

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-16 02:52

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部