matlab学习
文章平均质量分 63
huaiwen_zhang
这个作者很懒,什么都没留下…
展开
-
Matlab 学习 入门篇 一 程序控制流
Matlab 从之前的接触上看像是一款类似PS,AE等的一个应用软件,今天闲来无事,鼓捣一下,发现有大学问,怪不得呢,请原谅我的孤陋寡闻。所以决定趁着这几天无聊赶紧学习学习。从今天的接触来看,从一个Java程序员的角度看,matlab比较像是一个工具包,里面有各种工具类和方法。哎,我之前一直把它当成一个加强版的科学计算器。T_T。 既然把matlab比喻成一个工具包,那么,它自带的一些东原创 2014-01-28 22:03:27 · 1122 阅读 · 0 评论 -
Matlab 学习 入门篇 二 数据类型
数组是matlab 自带的很好的东西。我就不过多记录。但是值得一提的是,matlab 中的多维数组,至少是二维数组,或者说矩阵,是列优先存储的。。。。关于创建多维数组的方法,我采用的是一种很笨的方法,用若干个低维的数组拼接成一个高维的数组。如:两个二维数组,拼成一个 3行3列2页的三维数组那么,谢谢matlab中的结构体,struct 。众所周知,在matlab 中,变量的数据原创 2014-01-29 11:45:47 · 1395 阅读 · 0 评论 -
Matlab 学习 入门篇 三 M文件
m文件分为脚本文件和函数文件。脚本文件就是 打在命令窗口的一些指令,只不过是这些个指令比较的繁杂,重复率比较高,所以写在一个文件里了,以后需要对某个数据这么处理,直接调用,然后实现某个功能,它所产生的数据,会在workspace中停留。比如一道特别水的acm题:密文和电文进行转换,每个字母变换为其之后的第4个字母,A变E,最后四个循环回来。可以吧上述的功能写进一个.m文件里;如:原创 2014-01-29 22:55:12 · 2031 阅读 · 0 评论 -
Matlab 学习 算算术篇
算数是matlab中的一大功能。。。。本篇是讲算数的,所以,只涉及‘算数’数组之类的运算向量向量(其实就是数组,如果用编程语言来理解),的创建方法有很多中。由于是基础中的基础,我例子就不会太多(so easy)向量的基本操作也很简单:原创 2014-02-02 12:29:03 · 936 阅读 · 0 评论 -
Matlab 学习 简单多项式篇
多项式在matlab的的基本运算简述多项式,一般变现为这样的形式:(截图接的好大,话说,市场是就没有好的公式编辑器么?还是LaTex好用),这样的多项式呢,matlab中是以行向量的形式存的,并且约定说多项式需要一降幂的形式出现。于是我们可以知道,其实上面那个多项式,在matlab中是这样的:p = [a0,a1,a2,.....a(n-1),a(n)]多项式的构造方法原创 2014-02-02 19:23:59 · 3389 阅读 · 0 评论 -
Matlab 学习 画图篇 一 二维图形
matlab给绘制二维图形提供了很多的函数,把一些绘制二维图形的基本函数做成一张表,如下图所示:我就按照表的顺序一一记录这些个函数的简略用法。首先是1.plot函数plot函数有很多重载方法,这里只做简单的介绍1.1 plot(Y) 若Y是向量,绘制向量Y对其索引值的曲线。如 若Y是实数矩阵,绘制矩阵的每列对应于行数的曲线集合。原创 2014-01-30 11:18:51 · 2215 阅读 · 0 评论 -
Matlab 学习 画图篇 二 三维图形
三维图形的绘制三维图形分为三种:曲线图,网格图,曲面图;三维曲线图 三维曲线图,即向量x,y沿着一条平面曲线变化时z随之变化的情况。基本上都是用plot3函数绘制。plot3的基础调用方法是:plot3(X,Y,Z,....),X,Y,Z可以使矩阵或向量。利用X,Y,Z中的元素在三维空间中绘制一条或多条线条。当X,Y,Z是同维向量时,绘制X,Y,Z中的元素原创 2014-02-01 21:16:05 · 2232 阅读 · 0 评论