matlab入门教程一 ----- 初识matlab

1.安装matlab

   博主安装的是matlab2016a 安装包:matlab2016a  安装教程:matlab2016a安装教程

2.主要页面

(1)控制台窗口 matlab语句与命令都可以在这里进行输入,感觉有些像Windows下面额cmd窗口。不过有些不好的是,对于先前输入的命令或者语句后来想要改变无法实现,必须重写,比如现在在控制台输入三个语句或者命令实现一个完整功能,我在已经输入了前两行语句后准备输入第三行语句时,突然发现第一行语句输入错误想要修改,这里并不能实现直接修改,而是只能重新输入前两行并且正确输入第三行才可以实现预期功能


(2) 脚本文件窗口 感觉这个有些像平时学习c语言等等用的编译器时的编辑窗口,没有想控制台刚刚那样的缺点,而是可以随意修改其中语句(无论输入多少,无论想修改哪里)并且运行


   可以看到在脚本文件窗口的下面就是命令行窗口,在脚本文件里面的有些输出会在控制台窗口中显示,编写完毕程序后单击执行或者按键F5即可选择保存路径修改名字等等

(3)函数文件,这个就像学习c语言时候的函数,只是单独放在一个文件中编写,编写完毕后可以在上面的控制台窗口或者脚本文件中调用该函数

    可以看到函数文件下面也是控制台窗口,在函数中的一些输出也会在控制台窗口中输出,保存执行什么的跟上面的脚本文件一样


3.基本操作

(1)常用语句

  clc : 清除控制台的所有输入

  clear (all) : 清除所有已经产生变量

  help + 函数(可以是自己定义的函数) : 显示具体函数使用方法

  who + 变量 : 查看变量类型等等,

  whos : 查看所有变量信息

  

(2)注意事项

 matlab中所有变量都是以矩阵方式存储,这个可以利用who查看到,就算只是一个数字,也是用1×1矩阵存储;

 变量不需要定义,直接给出,然后matlab根据数据类型具体存储

 变量名区分大小写

 %表示注释


 (3) 运算符 

  大部分与c/c++差不多,不一样的运算符:非:~ ;与 :&; 或:|; 不等于 : ~=

  (4) 顺序语句中的一些操作

  可以看到如果一个变量没有被命名,将被自动保存在ans中(matlab自动提供),如果输入一个语句不是以分号结尾便会直接输出,如果以分号结尾表示不输出,可以仔细对比上面的A B变量

可以看到左下角显示有所有目前产生变量的信息

  (5)格式显示 注意下面的format中的f均为小写


      

简单易懂,最适合傻瓜级初学者! 第章 简介 1.1 计算机应用与工程问题 1.2 工程问题的解决方式 1.3 认识你/你的电脑工作环境 第二章 MATLAB 简介 2.1 什么是MATLAB 2.2 基本功能 2.2.1 MATLAB 的视窗环境 2.2.2 简易数学 2.2.3 变数 2.2.4 其它功能 2.3 线上说明 2.4 阵列与矩阵 2.4.1 简易阵列 2.4.2 建立阵列 2.4.3 阵列运算 2.4.4 特殊矩阵 2.4.5 阵列运算的特色 2.5 简易绘图 2.6 输入及输入 2.6.1 交谈式的输入 2.6.2 输出格式 2.7 如何撰写 MATLAB 程式 2.7.1 如何在自己的目录执行程式 2.8 储存及读取数据 2.9 其它绘图功能 2.10问题范例:涡轮螺旋桨引擎 第三章 进阶的绘图功能 3.1 绘图选项 3.1.1 横轴和纵轴的控制 3.1.2 子图 3.1.3 图形放大及缩小 3.1.4 函数分布的快速绘图 3.1.5 列印功能 3.1.6 其它的功能 3.2 三维绘图 3.1.1 三维的曲线绘图 3.1.2 曲面及等值线绘图 第四章 MATLAB函数 --- 语音讯号分析 4.1 数学函数 4.1.1 常见数学函数 4.1.2 三角和双曲线函数 4.1.3 复数 4.1.4 多项式函数 4.2 数据分析函数 4.2.1 极值、平均、总和、连乘及排序 4.2.2 变异数 4.2.3 长条分布函数 4.3 选择指令及函数 4.3.1 关系及逻辑运算 4.3.2 if-else-end 语法 4.4 范例问题:语音讯号分析 4.5 使用者自定函数 4.6 乱数 4.6.1 均匀乱数 4.6.2 常态乱数 4.7 矩阵运算函数 4.8 回圈 4.8.1 For 回圈 4.8.2 While 回圈 第五章 线性代数与矩阵 --- 蛋白质分子量分析 5.1 矩阵运算 5.1.1 基本矩阵运算元 5.1.2 矩阵多项式 5.2 范例问题:蛋白质的分子量计算 5.3 矩阵函数 5.3.1 反矩阵、矩阵秩与行列式 5.3.2 特徵值与特徵向量 5.3.3 矩阵分解 第六章 解联立方程式 --- 电路分析 6.1 利用矩阵解法 6.2 范例问题:电路分析 第七章 内插及曲线拟合 --- 机械手臂路径 7.1 内插 7.1.1 维内插 7.1.2 二维内插 7.1.3 Spline 内插 7.2 范例问题:机械手臂路径 7.3 曲线契合 7.3.1 线性回归 7.3.2 多项式回归 7.3.3 多项式契合及函数计算 第八章 解方程式根 8.1 多项式的根 8.2 非线性方程式的实根 第九章 数值微分及积分 --- 管流分析 9.1 数值积分 9.1.1 梯形法 9.1.2 二次函数法 9.2 范例问题:管流分析 9.3 数值微分 9.3.1 差分表示法 9.3.2 差分函数 第十章 解常微分方程式 --- 发动机性能分析 10.1 微分方程式 10.2 阮奇-库达方法 10.3 范例问题:飞机发动机的加速性能分析 10.4 高阶常微分方程式 第十章 符号运算 --- 气象气球 11.1 符号代数 11.1.1 符号表示式 11.1.2 数学式的化简 11.1.3 符号表示式的运算 11.2 解方程式 11.2.1 般方程式 11.2.2 常微分方程式 11.3 微分与积分 11.3.1 微分 11.3.2 积分 11.4 范例问题:气象气球
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值