MATLAB学习笔记(一):基本操作

初学MATLAB ,首先你得有个开发环境。。不多说,下了个2010a绿色版,4G多。

1.指令窗

每行会自动生成 “>>” 为输入提示符,输入一条语句后按回车显示结果,如果再一条语句后加分号会屏蔽结果。

变量无需定义直接使用即可,有几种常量需要注意: ans ,inf ,eps ,pi ,i或j (虚数)前几种相信大家都知道,什么无穷大啦。。

指令换行:比如一行放不下要输到下一行可用 空格+...结束本行 然后换行继续输入

两个好玩的指令: clear 变量名 (作用是清除变量)       clc (清屏,这个给力)

2.面向复数设计的运算

z=2+3i

实部 real_z=real(z);

虚部 imag_z=imag(z);

模 len_z=abs(z);

浮角:angle_z=angle(z);(弧度单位)

然后还有一些画图指令暂时没看懂

3.面向数组(矩阵)设计的运算

在MATLAB中,所有的数据都被存放在适当大小的数组中(好腻害)

矩阵的一般输入方法 A=[1,2;3,4;5,6] 按行输入,同一行数据之间用,隔开 行与行之间用;隔开

复数也可以组成矩阵,求复数矩阵的模,浮角什么的可以用上面的函数

又有一个好玩的指令: exit (退出MATLAB)

剩下的就是搜索路径设置什么的啦 没什么用。。不说了

时间: 2024-10-09 01:08:17

MATLAB学习笔记(一):基本操作的相关文章

matlab学习笔记 bsxfun函数

matlab学习笔记 bsxfun函数 最近总是遇到 bsxfun这个函数,前几次因为无关紧要只是大概看了一下函数体去对比结果,今天再一次遇见了这个函数,想想还是有必要掌握的,遂查了些资料总结如下.   函数bsxfun [功能描述]两个数组间元素逐个计算. [应用场合]当我们想对一个矩阵A的每一列或者每一行与同一个长度相等的向量a进行某些操作(比较大小,乘除等)时,我们只能用循环方法或者利用repmat函数将要操作的向量a复制成和A一样尺寸的矩阵,进而进行操作.从MATLAB R2007a开始

matlab学习笔记(一)单元数组

matlab学习笔记(一)单元数组 1.floor(x) :取最小的整数 floor(3.18)=3,floor(3.98)=3 ceil(x)  :取最大的整数 ceil(3.18)=4,ceil(3.18)=42.单元数组和结构体作用差不多, 相同点:都是存放不同类型的数据,能实现不同类型数据的存储机制. 不同点:结构体数组的 各个元素下有成员,并且每个成员有自己的名字,而单元数组没有成员和成员 名字的感念.3.单元数组,用[]表示元素间隔:用,表示元素之间的间隔:用:表示行间隔. 例如:c

[转载]Matlab实用小技巧——Matlab学习笔记

1.. Ctrl+C 中断正在执行的操作 如果程序不小心进入死循环,或者计算时间太长,可以在命令窗口中使用Ctrl+c来中断.MATLAB这时可能正疲于应付,响应会有些滞后. 2. figure命令新建一个绘图窗口 figure 可以打开一个空的绘图窗口,接下的绘图命令可以将图画在它里面,而不会覆盖以前的绘图窗口.当有多个figure窗口时,在命令窗口中执行如Plot等命令将覆盖当前figure窗口中的对象.所谓的当前figure窗口,也就是最后一次查看的窗口(可以用命令gcf得到). figu

Matlab学习笔记(1)

本文为本人学习Matlab基础知识是做的一些笔记,希望可以对大家有所帮助 (>_<) p.s. 英文来自于Matlab帮助文档 - 表示 指令的续行输入. 矩阵的输入: a)        A = [1, 2, 3; 4, 5, 6; 7, 8, 9] b)        A = [1, 2, 3 4, 5, 6 7, 8, 9] 3. 复数: z = 3 + 4i a)        real()       复数的实部Real part of complex number b)      

Matlab学习笔记(1)

在帮助文档中查看学习视频的时候.出现以下对话框,不能查看 解决办法:   在系统环境变量中找到Path.添加“%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;”   保存后重新启动MATLAB就可以正常观看了. 2. 基本的MATLAB使用方法以及一些函数(1)计算转置矩阵  a=[1,2,3;4,5,6;7,8,9];  b=a' b = 1 4 7 2 5 8 3 6 9 (2)矩阵的叉乘 c=a*b前提条件是矩阵a

matlab学习笔记之求解线性规划问题和二次型问题

一.线性规划问题 已知目标函数和约束条件均为线性函数,求目标函数的最小值(最优值)问题. 1.求解方式:用linprog函数求解 2.linprog函数使用形式: x=linprog(f,A,b)  x=linprog(f,A,b,Aeq,beq)  x=linprog(f,A,b,Aeq,beq,lb,ub)  x=linprog(f,A,b,Aeq,beq,lb,ub,x0)  x=linprog(f,A,b,Aeq,beq,lb,ub,x0,options)   [x,fval]=linp

matlab学习笔记第四章——统计和MATLAB编程介绍

1.柱状图: >> x = [55,63,69,70,75,78,82,84,85,88,90,96,100]; >> y = [1,2,1,6,4,7,2,1,3,2,4,2,1]; >> bar(x,y) 2.我们可以使用barh命令产生水平的柱状图. 3.通过调用mean函数,MATLAB会告诉我们一组数据的均值是多少. 4.

MATLAB学习笔记(十一)&mdash;&mdash;MATLAB图形用户界面设计

(一)菜单设计 一.建立用户菜单 1.概况: 用户菜单一般含有一级菜单和二级菜单,乃至多级菜单.每一级菜单又包含多个菜单项.建立菜单可以使用uimenu函数. 2.uimenu函数调用: %建立一级菜单的函数调用: 一级菜单句柄=uimenu(图形窗口句柄,属性名1,属性值1,属性名2,属性值2,--); %建立一级菜单需给出图形窗口的句柄值. %如果省略句柄值,MATLAB就在当前图形窗口中建立这个菜单项. %如果当前没有图形窗口,则自动打开一个图形窗口. %建立子菜单项的函数调用: 子菜单项

Matlab学习笔记(2)

1. 在MATLAB中默认最开始出现的是命令窗口,也就是Command Window.对应的文件保存后扩展名一般都 是.mat 真正的程序代码编辑窗口应该新建New Script或者其他的.此时保存的文件扩展名是.m.这样编辑的程序类似于cpp文件,下次打开的时候可以进行修改,添加. 2.在MATLAB中对应的Workspace中对应的会出现很多的变量.就是命令窗口中出现的变量.选中这些变量(一个或者多个),再选择工具栏中的plots 此时这些出现的图形都可以选择.选定后就会出现在Figure对