Matlab学习笔记1——基础
2016-11-27 11:30
330 查看
没写过Matlab的我又开始写计算方法大作业了QAQ,这学期真是自己选课坑自己。
下了一个Matlab2016a,开始看。
一开始有点不太适应Matlab的编程语法,感觉很口语化,格式也乱乱的。
语句可以直接输在控制台里,也可以把命令写在一个.m文件里,在控制台里运行文件。有的像cmd里输入命令和写一个.bas文件一样。
函数名最好和文件名一致,好像不一样会报错。
这就是最简单的 3×3 矩阵赋值的方法。
要单独用到其中一个值的话,矩阵 A 中的 i 行 j 列就是
高级的东西后面用到的话再说。
可以用C一样的格式化字符串输出。
格式化字符串的使用是一样的。
下了一个Matlab2016a,开始看。
一开始有点不太适应Matlab的编程语法,感觉很口语化,格式也乱乱的。
语句可以直接输在控制台里,也可以把命令写在一个.m文件里,在控制台里运行文件。有的像cmd里输入命令和写一个.bas文件一样。
函数
New->function,然后就长这样:function [ output_args ] = Untitled( input_args ) %UNTITLED Summary of this function goes here % Detailed explanation goes here end
[ output_args ]里面填的是函数返回值,一次可以返回多个值,这一点好方便啊。
( input_args )里面是传进来的参数。
函数名最好和文件名一致,好像不一样会报错。
矩阵
A = {1,2,3; 2,3,4; 3,4,5}
这就是最简单的 3×3 矩阵赋值的方法。
要单独用到其中一个值的话,矩阵 A 中的 i 行 j 列就是
A(i, j)。
高级的东西后面用到的话再说。
分号
行末加分号,这一行产生中间结果不输出;不加分号,这一行计算出的中间结果会输出。输出
如果是变量直接单独成行什么都不加就行了。可以用C一样的格式化字符串输出。
fprintf('%d\n', x)
格式化字符串的使用是一样的。
相关文章推荐
- [Matlab]基础教程学习笔记(三):编辑器和程序调试
- [Matlab]基础教程学习笔记(七):符号运算
- [Matlab]基础教程学习笔记(四):二维高层绘图操作
- Matlab--学习笔记(一)-基础知识-画图
- MATLAB学习笔记:矩阵基础
- [Matlab]基础教程学习笔记(六):NoteBook的使用
- matlab学习笔记之基础知识(一)
- [Matlab]基础教程学习笔记(一):基础和设置和矩阵教程
- [Matlab]基础教程学习笔记(七):符号运算
- Matlab学习笔记一:矩阵基础
- 基于数学建模的数学实验学习笔记一 MATLAB软件基础
- matlab学习笔记----语言基础
- Matlab学习笔记(一)基础函数
- matlab基础学习笔记
- MATLAB学习笔记:向量空间基础
- [Matlab]基础教程学习笔记(五):二维底层绘图修饰
- [Matlab]基础教程学习笔记(二):程序控制结构
- matlab学习笔记001之与本项目相关的matlab基础
- Matlab矩阵操作基础,学习笔记...
- matlab学习笔记(基础)