MATLAB入门学习(四)】的更多相关文章

整合一下,都是链接地址: MATLAB入门学习(一):初次使用.. MATLAB入门学习(二):矩阵相关 MATLAB入门学习(三):矩阵常用函数 MATLAB入门学习(四):编写简单.m文件和函数文件 MATLAB入门学习(五):绘制简单函数图像 MATLAB入门学习(六):三维作图 MATLAB入门学习(七):线性代数和微积分相关…
OpenGL入门学习[四] 本次学习的是颜色的选择.终于要走出黑白的世界了~~ OpenGL支持两种颜色模式:一种是RGBA,一种是颜色索引模式. 无论哪种颜色模式,计算机都必须为每一个像素保存一些数据.不同的是,RGBA模式中,数据直接就代表了颜色:而颜色索引模式中,数据代表的是一个索引,要得到真正的颜色,还必须去查索引表. 1. RGBA颜色 RGBA模式中,每一个像素会保存以下数据:R值(红色分量).G值(绿色分量).B值(蓝色分量)和A值(alpha分量).其中红.绿.蓝三种颜色相组合,…
开始MATLAB入门啦,,,首先感谢xyy大神的帮助!然后我们开始学习吧!<( ̄︶ ̄)↗[GO!] 工作空间窗口:保存了你定义的常量,变量之类的,可以保存也可以被调用. 保存的话会生成一个mat文件 命令行窗口:用于输入matlab指令和表达式,显示运算结果   看左上的当前文件夹 ,可以显示工程内所有的文件   matlab命令窗口里的一些基本操作: 每次都能输入一个表达式,然后他就会算出这个表达式的值并且存在临时变量ans中[ans就是保存当前表达式的值的变量,这个字符是系统保留的,你自己的…
今天我们开始学编程啦~ 点击左上角的这个进入编程界面 这是新建新的.m文件,也就是matlab命令文件, 一般命令文件不带输入和输出的参数,只是一些命令的组合,带有输入输出参数的文件是函数文件~ 下面我们来编写一个hello world 程序~ 输入disp('Hello World!'); 然后点击运行    你看~ 是不是很无聊...那就来个好一点的~ 输入:t=pi*(0:0.001:1);x=sin(t).*sin(10*t);comet(t,x) 然后运行,,自己研究玩去吧~ m文件就…
开始,线性代数和微积分了,不怕.不怕. 背命令就行了... 线性代数 解线性方程组: Ax=b A是系数矩阵,x未知数,b是列向量 如果有唯一解,直接x=b\A 第二 B=null(A,'r')求Ax=0的基础解系,B的列向量就是基础解系的列向量 C=null(A) 求出基础解系后将基础解系向量正交单位化存在C中 C=rref(A)求A的行最简形 结合之前学过的一些矩阵的命令比如rank,inv可以很好的解决线性方程组的问题. 怎么解线性方程组?先求Ax=0的基础解系,然后找Ax=b的一个特解.…
一.循环(for,while) for循环: for i=begin:step:end ...... end while循环: while condition ...... end 二.分枝(if,if-else,switch-case) if condition ...... else ...... end ======================================== switch var case value1 ... case value2 ... otherwise…
一.save,load >> a=[ ]; >> b=[ ] b = >> save('b.mat','a','b');%a file named b.mat will exit >> clear >> load b.mat >> %load the data a and b 二.txt文件 假设在当前目录下有个txt文件data.txt,内容如下: 1 2 34 5 67 8 9 使用语句: load data.txt,当前就会多出…
一.矩阵 1.定义和简单使用(一般的编程语言,数组下标都是从0开始的,但是MATLAB是从1开始的) >> a=[ ; ; ] a = >> b=[ ; ; ]; >> c=[;;]; >> a+b ans = >> a*b ans = >> a*c ans = 2.常用矩阵运算和函数 A':矩阵转置: A+B,A-B,A*b:矩阵加减: inv(A):矩阵求逆: rank(A):矩阵的秩: B/A:等价于B*inv(a): A.*B…
今天学三维作图 (*^__^*)…… 三维曲线作图 用到的命令:plot3 基本格式:plot3(x,y,z,s) 这里要画曲线,你需要知道该曲线的参数方程x=x(t),y=y(t),z=z(t) 然后其他就和二维的情况一样了 来,做个示范~ t=(:)*pi; x=sin(t); y=cos(t); z=cos(*t); plot3(x,y,z,'b-'); box on; legend('example'); 这里可以改变观察视角~~~ 或者在命令栏里使用 view来改变视角 view([x…
现在,我们来学画图吧.╭( ・ㅂ・)و ̑̑ 绘制函数图像最常用的命令是plot plot(x,y,s)x,y为同维向量,绘制分别以x为横坐标,y为纵坐标的曲线 如果x y 是矩阵的话则会绘制多条曲线,用不同颜色表示 s是可选项,用于图形修饰 具体有那些看help plot 里面就可以了~ 另外还可以直接plot(x,s) 这可以绘制x为纵坐标,x的下标为横坐标的函数图像 如果x是矩阵,那么x的列元素的下标为横坐标 下面先具体地画一个正弦函数的图像 : 首先x可以取的精细一点 matlab是描点…