引言
仿真
模块集=
fft傅里叶变换
跨平台
//clc
目的
课程大纲
基础知识
clear 清除变量
clc清除命令窗口的显示内容
dir 显示当前工作目录的文件和子目录清单
cd显示或者设置当前工作目录
type 显示指定m文件的内容
doc arcsin
lookfor arcsin 寻找所有包含arcsin的东西
x=0:0.5:20
y=sin(x)
plot(x,y)
数组表示x
保存变量数据
保存数据
save
需要有权限
clear
装入数据
load matlab.mat
历史窗口
当前目录窗口和搜索路径
编程基础
en:10^n
预定义的变量
这里必须加空格
方向哪个低哪个是字母
矩阵的情况不同
输出格式 双精度
ans
format
format表
默认的格式 format short
作业
long格式为15位数字显示 short e为5位科学计数显示
显示实部real(),虚部imag()
弧度制 angle(z)
abs()模长
总结
向量及多项式
函数linspace
logspace方法
列向量的创建
创建一维数组变量的一般方法’
var=expression
var为变量名
expression为matlab合法表达式
a[0 1+6];
b[a ]
创建一维数组变量
多项式求根方法
summary
基础知识
命令
clc clear
who whos
dir cd
type
help doc
quit exit
保存变量数据
save
装入数据
load
历史窗口
set path
pathtool命令 出现搜索路径设置对话框
简单纯文本帮助信息
help lookfor
窗口式综合帮助信息
doc helpwin
变量命名规则
预定义的变量
ans eps pi inf i/j nan
分号和续行符…
左除 / 和右除 \
输出格式format
format short默认(5位)
format long 15双精度 7单精度
format short e 短格式 e
format long e 长格式e方式
e方式科学计数法
g方式
format compact压缩格式
format loose自由格式
数组的创建
使用方括号[]
使用冒号:操作符
利用函数linspace
利用函数logspace
数据类型
无符号有符号整数
转换函数intn() uintn()
单精度双精度
4/8字节
转换函数
single()
double()默认
都是默认显示是4位
复数类型
虚部实部 complex()创建
inf和nan
逻辑类型
logical()
将任何非零的数值转换为true(1)
将任何数值0转换为false(0)
字符串类型字符类型
char 1xr
单引号对str=‘dhaj’
一个字符两个字节
char()构造
str=char([65,66])
结构体类型
若干属性组成的matlab类型
person.name=’’
person.score=55
person.salary=[4500 5100 5600]
person
方法一
方法二
函数struct()
- 结构体数组的访问
- 通过下标访问