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

Matlab的一些笔记

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x

7 E) Q+ y, L* l2 n7 ^8 z  S' Zsyms是定义符号变量  t4 |% O) t4 E% e0 Q1 K+ Z
' D$ w5 B" S; M) ]7 W1 u
sym是将字符或者数字转换为字符4 r) h8 q7 j+ @9 y
/ M! Z4 q5 M9 M3 V5 Z
比如
% C$ V2 D* M2 U  _* {* X
+ L# X9 G( C0 K' z0 w1 Y5 |' Vsyms x y %就是定了符号变量x y以后x y就可以直接使用了,有他们运算出来的结果也是符号变量
1 F$ B! L. e, Q% b1 h+ [7 f
* f- N, k3 t4 C% A& A& ]. M( M9 d当然上面的也可以x=sym('x'),y=sym('y')* m$ K5 \; E1 \' o
7 i" ?' S: M  e  X: b
sys('a+b')%就是将a+b转化为符号表达式
$ G, X. r' y  C3 }9 Q( @
复数的常用函数有:1.complex()  2.real()  3.imag()  4.abs()  5.angle ()6.conj()。应用这些函数,基本上可以实现创建复数、求复数的实部、求复数的虚部、求复数的模、求复数的角度、求共轭复数的功能.
! R9 j! P/ {! Z( e% w
# k) J( _2 I4 q" G$ C! n
data=[4 1 2 3 1 3 1 3 2 4];2 t! r9 z6 T0 m0 ]9 ~
z=hist(data,4)
" p9 ~3 W. G$ v6 @9 x解释一下问什么输出是3 2 3 2; 8 ^# Z, d& L* h" I; s
  Z9 [- K: v& E6 C3 {
x轴是范围(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的范围,, f  G* f) u$ w% c- d# j( R

$ n5 n$ D8 m+ z; Q3 \M=hist(G_Th,range);%就是统计G_Th在range的区间内出现的个数cdf1= cumsum(M)/sum(M);%计算CDF
4 y. r& Y+ G& f4 `- X: Q. f; m' P& _9 U9 {5 A; s7 w! k
cumsum是matlab中一个函数,通常用于计算一个数组各行的累加值,函数用法是B = cumsum(A,dim),或B = cumsum(A)。
7 _) d; w; F, H! |, h# t! ~1 z

9 l4 t7 t) g4 c0 V9 N" u8 ugrid on 说的是画上网格线,
8 J8 {% E+ m5 i3 }. r4 x' T( P* q9 e$ ^* F
hold on顾名思义,就是等一等的意思,即你再画什么曲线的话,还是会出现在这张图上.
, E4 k; X* G, ]/ Z: Z, y
+ f2 g, N; S1 b
8 A8 m2 P" d1 a- @7 y8 g

5 X3 N$ I7 p' I" s* c; H- k1 K  M$ M( W; o( \4 I
7 a! @7 T' }& |. S& S2 h

+ ~4 u4 F& [) {7 P
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-10-29 10:20 , Processed in 0.140625 second(s), 23 queries , Gzip On.

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

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

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