|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
+ r. O O3 K/ C9 W+ v: I ^
syms是定义符号变量
5 ?5 z6 S+ C8 D
2 U0 o2 S9 G n+ T' g% M3 Ysym是将字符或者数字转换为字符
* J$ C J4 S( a0 ]
3 D9 s; @, ?$ M- s6 U7 K* I比如/ `3 d B+ m; j2 i4 v
" P( i! ?5 y7 R" Nsyms x y %就是定了符号变量x y以后x y就可以直接使用了,有他们运算出来的结果也是符号变量
# e; C: c: Z" k4 Y ]6 m
3 H% a5 K3 u4 _$ Y( }' ^当然上面的也可以x=sym('x'),y=sym('y')2 g7 H$ C* X5 f9 ~7 n
- G2 K% q! B3 F: u9 j0 _+ t. H
sys('a+b')%就是将a+b转化为符号表达式
. p o3 ]1 A# I5 M4 ~, w复数的常用函数有:1.complex() 2.real() 3.imag() 4.abs() 5.angle ()6.conj()。应用这些函数,基本上可以实现创建复数、求复数的实部、求复数的虚部、求复数的模、求复数的角度、求共轭复数的功能.
! @* i# H A9 P! e! Q
\: U( }0 m5 G2 W" k( fdata=[4 1 2 3 1 3 1 3 2 4];
( r5 C6 U2 U) M! `8 r# k6 tz=hist(data,4)
- n. N9 c; L2 Q7 [7 @3 w解释一下问什么输出是3 2 3 2;
0 z1 v3 c7 g+ t" c
E" D E# r& h8 g1 @. P. z t0 Ox轴是范围(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的范围,
; M& L, ^% T Q9 G- k3 Y$ H$ {
% w+ i$ x8 J# O% kM=hist(G_Th,range);%就是统计G_Th在range的区间内出现的个数cdf1= cumsum(M)/sum(M);%计算CDF8 L5 S3 R" g4 f; O4 D7 Z4 ~
5 H, y! o; f9 h2 z3 l
cumsum是matlab中一个函数,通常用于计算一个数组各行的累加值,函数用法是B = cumsum(A,dim),或B = cumsum(A)。' z$ k! r% y4 T4 Z2 @- e
! I0 W: w1 L7 I+ Y2 v! h8 @
grid on 说的是画上网格线,. U* q' t2 r% S. Y
) M& l$ W; t' c2 o0 M6 F, y$ F
hold on顾名思义,就是等一等的意思,即你再画什么曲线的话,还是会出现在这张图上.: V7 j" Z* P o% `4 s
7 k% P0 _; h# X: k' m0 B9 m" K8 d; |% g+ u# j4 g3 L
5 A# U3 D# y/ H7 m ?" R! o, h
9 R; t( g @. ?6 y# J% o6 G/ G/ u. x/ F3 W
" o5 J, ^) ~+ \5 W' u: O i6 | |
|