摘要: 方便查找各种常用命令:From:http://blog.sciencenet.cn/home.php?mod=space&uid=111494&do=blog&id=429014 阅读全文
posted @ 2012-09-29 11:13 天堂一梦 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 空白处理: 多个空格-->一个空格, 多个回车-->一个回车;特殊字符:\# \$ \% \^{} \& \_ \{ \} \~{}LATEX命令: [\][identifier|specialChar]注释: % \usepackage{verbatim} \begin{comment} \end{comment}源文件结构: \documentclass{} \usepackage{} \begin{document} \end{document}文档结构:\documentclass[options]{class} class{article,book,report, 阅读全文
posted @ 2012-09-29 10:12 天堂一梦 阅读(415) 评论(0) 推荐(0) 编辑
摘要: \begin{CJK*}{GBK}{song}\end{CJK*}或者CJK,在我的电脑上行不通;From:http://linux-wiki.cn/wiki/zh-hk/LaTeX%E4%B8%AD%E6%96%87%E6%8E%92%E7%89%88%EF%BC%88%E4%BD%BF%E7%94%A8XeTeX%EF%BC%89中文排版例解下面的各个例子,可以通过xelatex命令编译成PDF文件,具体方法如下:将代码存成UTF-8编码的文本文件,如test.tex使用xelatex命令编译存好的源码,如xelatex test.tex使用PDF查看工具看结果使用CTeX排版中文CTeX 阅读全文
posted @ 2012-09-28 21:22 天堂一梦 阅读(697) 评论(0) 推荐(0) 编辑
摘要: From:http://wujay.iteye.com/blog/1018347Matlab中经常会用到括号去引用某Array或者是cell的内容,但三者有什么具体区别呢?[ ]中括号用来构建向量(Vectors)或者是矩阵(Matrices)。如[6.9 9.64 sqrt(-1)] 就是一个有三个元素的向量。[11 12 13; 21 22 23]是一个二乘三的矩阵. 分号(;)用来结束一行。中括号的另一个作用是在函数中,分配输出参数。{ }大括号,用于cell型的数组的分配或引用。比如A(2,1) = {[1 2 3; 4 5 6]}, orA{2,2} = ('str' 阅读全文
posted @ 2012-09-26 23:12 天堂一梦 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 串演算函数是用来执行字符串所代表的函数,其优点在于可以在函数运行中修改所执行的指令和参数,提高计算的灵活性。MATLAB提供了两种演算函数:一种是“串演算函数”eval,它具有对字符串表达式进行计算的能力;另一种是“函数句柄演算函数”feval,它具有对函数句柄进行操作的能力。本节将介绍eval和feval这两个串演算函数指令。eval指令的基本语法结构包括以下两种格式。(1)执行指定的运算。y=eval(expression)其中,参数expression为指定的运算。(2)调用函数文件,输出计算结果。[a1,a2,a3,...]=eval('myfun(b1,b2,b3,...)& 阅读全文
posted @ 2012-09-26 23:08 天堂一梦 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 函数句柄的创建和观察 函数句柄并不是伴随函数文件而自动形成的文件“属性”。它必须通过专门的定义才会生成。为一个函数定义句柄的方法有两种:或利用 @ 符号,或利用转换函数str2func。对函数句柄的内涵观察需借助专门指令functions 实现。为MATLAB的“内建”函数创建函数句柄,并观察其内涵。(1)创建hsin=@sin(2)类型判别class(hsin)size(hsin) (3)借助指令functions观察内涵CC=functions(hsin)〖说明〗l 指令hsin=@sin 的功能,可以用hsin=str2func('sin') 替代。l 在创建一个函数句柄 阅读全文
posted @ 2012-09-26 22:41 天堂一梦 阅读(2923) 评论(0) 推荐(0) 编辑
摘要: 建立函数文件须知l 写程序前,待实现功能的数学模型要表述的完整;有多个数学表达式时,各表达式的因果关系要表示清晰;使用的变量名称要清楚、一致。l 对于比较复杂的问题,不要企图“一口气”把程序写完;应适当分段,逐段编写,写一段验证一段;应先编写核心模型,然后再完善;应先针对便于检查的特例下手,再一般化。l 尽量保持每个物理行内的指令完整,便于阅读。l 各程序分段必须注释,关键指令必须注释。l 使用变量要易读,避开与MATLAB的“永久变量”、“函数文件名”的冲突。l 函数编写要规范,要包含H1行,help 内容部分,编写日期及作者。l 子函数尽量以字母次序排先后;子函数也要象主函数规范编写。l 阅读全文
posted @ 2012-09-26 22:28 天堂一梦 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 主函数(Primary function)l (一般)与保存文件同名的那个函数;l 在当前目录、搜索路径上,列出文件名的函数;l 在指令窗中或其他函数中,可直接调用的函数;l 函数M文件中,由第一个function 引出的函数。( 采用 help functionname 可获取函数所携带的帮助信息。)子函数(Subfunction)l 子函数不独立存在,只能寄生在主函数体内;l 在函数文件中,由非第一个function引出的函数;l 一个M函数文件可以包含多个子函数;l 子函数只能被其所在的主函数和其他“同居”子函数调用;l 子函数可以出现在主函数体的任何位置,其位置先后与调用次序无关。l 阅读全文
posted @ 2012-09-26 22:22 天堂一梦 阅读(1592) 评论(0) 推荐(0) 编辑
摘要: 以bullfight为例:假设MATLAB在一个文件中碰到指令bullfight时,它将按以下步骤逐步进行检索:(1) 检查bullfight是否一个变量名;如果不是,执行下一步。(2) 检查bullfight是不是内建函数(Built-in Function);假如不是,执行下一步。(3) 检查bullfight是不是bullfight所在的M文件中的一个子函数;假如不是,再往下执行。(4) 检查bullfight是不是bullfight所在的M文件中的一个私用函数(先找bullfight.p,然后是bullfight.m);假如不是,再往下执行。(5) 检查bullfight是不是当前目录 阅读全文
posted @ 2012-09-26 22:00 天堂一梦 阅读(486) 评论(0) 推荐(0) 编辑
摘要: im2double 如果原来图像为UINT类型,则将其除以255,传化为[0 1]范围。mat2gray 将图像中所有的像素值除以矩阵中的最大值,归一化为[0 1]. 阅读全文
posted @ 2012-09-24 11:36 天堂一梦 阅读(219) 评论(0) 推荐(0) 编辑