找回密码
 注册
关于网站域名变更的通知
查看: 501|回复: 1
打印 上一主题 下一主题

Matlab的一些笔记

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-10-22 09:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
6 D5 a' v, a) Q, r! O
syms是定义符号变量
' e$ d0 O9 s2 h8 D7 t8 k
" {0 e3 s+ S( ^& F- c& Asym是将字符或者数字转换为字符5 ]" g4 }) _- I

" s1 M/ s  X# t7 b4 X比如
/ y$ @( G4 n1 t# n
2 H% O& d6 r# F  @syms x y %就是定了符号变量x y以后x y就可以直接使用了,有他们运算出来的结果也是符号变量8 e! k6 k& P& i$ M; Y

) [% k1 @2 B" N/ F% p当然上面的也可以x=sym('x'),y=sym('y')
* D7 ], b8 L# N, ]
; S( U' ?2 c, C6 M& C. U1 Lsys('a+b')%就是将a+b转化为符号表达式

. d( y# R9 o" n/ U9 k复数的常用函数有:1.complex()  2.real()  3.imag()  4.abs()  5.angle ()6.conj()。应用这些函数,基本上可以实现创建复数、求复数的实部、求复数的虚部、求复数的模、求复数的角度、求共轭复数的功能.

. s4 ^: B  C: }2 g" X2 O7 v3 C) e
, N  m9 E5 q8 f6 A" h3 Sdata=[4 1 2 3 1 3 1 3 2 4];  z+ h9 i3 v. s8 o$ g& l% H
z=hist(data,4)+ e& {" g7 N! R. S+ x
解释一下问什么输出是3 2 3 2;
0 E9 f4 N8 l1 k- f
, e2 ]8 l* n3 v0 h2 Tx轴是范围(bin),y轴是频率(个数),所以3, 2, 3, 2不是 对应于 1, 2, 3, 4的个数,它的bin是1-1.75, 1.75-2.5, 2.5-3.25, 3.25-4 四个范围,3,2,3,2是这些data有多少个属于bin对应的范围,即 3个数据在1-1.75这个范围,2个数据在1.75-2.5的范围,/ g9 i2 s0 S6 ^! N: Q

8 f* c) j' O" C. G' HM=hist(G_Th,range);%就是统计G_Th在range的区间内出现的个数cdf1= cumsum(M)/sum(M);%计算CDF) B  }# j3 G% J; K
* D1 S, x* ~! K# x* K: Q
cumsum是matlab中一个函数,通常用于计算一个数组各行的累加值,函数用法是B = cumsum(A,dim),或B = cumsum(A)。
0 n3 X5 c3 K3 M& x

" t2 L# _) X& T: D5 }- Y5 Zgrid on 说的是画上网格线,
/ ?. q% g  S8 p7 V' [, ]2 R
" O& a; S4 F; P& {( T6 f$ l* Yhold on顾名思义,就是等一等的意思,即你再画什么曲线的话,还是会出现在这张图上.
( v1 t0 M* [3 j# ]& d5 l) C
) S& m  P6 u6 [& e. i3 Q& \

! U1 c2 N) [! `
% r5 Q  r( R6 p& u5 Q+ L2 m% j) o; ?% n+ o; W
- m7 T$ \7 P3 J! H  Z1 a

! e5 Z- Z9 K& M" t8 H
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-31 08:41 , Processed in 0.156250 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表