matlab使用

1. 样式

线型
-实线(默认)
--双划线
:虚线
:.点划线

标记符

+加号符
o空心圆
*星号
.实心圆
x叉号符
s正方形
d菱形
^上三角形
v

下三角形

>右三角形
<左三角形
p五角星
h六边形
颜色
r红色
g绿色
b蓝色
c青绿色
m洋红色
y黄色
k黑色
w白色
LineWidth线宽 
MarkerEdgeColor标记点边框线条颜色 
MarkerFaceColor标记点内部填充颜色 
MarkerSize标记点大小 
xlabel('x轴'),ylabel('y轴')坐标轴名称
axis([xmin xmax ymin ymax])坐标轴范围
legend('sin','cos')对图例进行标注
text(x,y,'txt','color')添加说明性文字

 

2. 指数对数函数

a^xa为底数,x为自变量
exp(x)e为底数,x为自变量
log(x)e为底,x的对数
log2(x)2为底,x的对数
log10(x)10为底,x的对数

3. 取整函数

fix(x): 截尾取整,例如 fix([3.12 -3.12])=[3 -3]

floor(x): 不大于x的最大整数(高斯取整),例如 floor([3.12 -3.12])=[3 -4]

ceil(x): 不小于x的最小整数,例如 ceil([3.12 -3.12])=[4 -3]

round(x): 四舍五入取整,例如 round([3.12 -3.12])=[3 -3]

 

 

4. 数组

定义:相同数据类型的元素按照一定顺序排列的集合

分类1 - 按样式分类:空数组、只有一个元素的标量、只有一行或一列元素的向量、二维数组、多维数组

分类2 - 按存储方式分类:普通数组、稀疏数组(大部分元素为0)

创建:中括号法[1 2 3; 4 5 6] 、冒号法 1:2:10 、linspace(1,10,2) 、使用创建函数创建(ones、zeros等)

运算:

 

5. 画二维图

plot(x)

plot(x,y)

 

把坐标轴放到原点:

ax = gca;

ax.XAxisLocation = 'origin';

ax.YAxisLocation = 'origin';

6. 画三维图

plot3

mesh

surf

meshgrid

 

画圆柱体

[x,y,z] = cylinder(r)

surf(x,y,z)

7. 函数

函数定义:

    syms x;

    y = x .^ 2 - 5;

函数调用:

    v = subs(y,x,2);

    subs 为符号计算函数,表示将符号表达式中的某些符号变量替换为指定的新的变量

导函数:

    fp = diff(y)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值