初学Matlab自学笔记记录

共轭转置与非共轭转置:

转置:将矩阵的行列互换得到的新矩阵称为转置矩阵。

共轭复数:两个实部相等,虚部互为相反数的复数互为共轭复数(conjugate complex number)。当虚部不为零时,共轭复数就是实部相等,虚部相反,如果虚部为零,其共轭复数就是自身。(当虚部不等于0时也叫共轭虚数)复数z的共轭复数记作zˊ。同时, 复数zˊ称为复数z的复共轭(complex conjugate)

A=zeros(2,3);
A(:)=1:6;	
A=A*(1+i)	
A_A=A.'	
A_M=A'
原矩阵:

A =

   1.0000 + 1.0000i   3.0000 + 3.0000i   5.0000 + 5.0000i
   2.0000 + 2.0000i   4.0000 + 4.0000i   6.0000 + 6.0000i
非共轭转置:
A_A =

   1.0000 + 1.0000i   2.0000 + 2.0000i
   3.0000 + 3.0000i   4.0000 + 4.0000i
   5.0000 + 5.0000i   6.0000 + 6.0000i
共轭转置:

A_M =

   1.0000 - 1.0000i   2.0000 - 2.0000i
   3.0000 - 3.0000i   4.0000 - 4.0000i
   5.0000 - 5.0000i   6.0000 - 6.0000i

解多元方程组:

例:四元一次方程组:

x1+x2+x3+x4=1

20x1+16x2+10x3+15x4=15

3x1+8x2+2x3+5x4=5

10x1+25x2+20x3+5x4=12

方法一(solve函数):

[x1,x2,x3,x4]=solve('x1+x2+x3+x4=1','20*x1+16*x2+10*x3+15*x4=15','3*x1+8*x2+2*x3+5*x4=5','10*x1+25*x2+20*x3+5*x4=12','x1','x2','x3','x4')
x1 =84/815
x2 =35/163
x3 =119/815 
x4 =437/815
方法二(线性代数?):

a=[1,1,1,1;20,16,10,15;3,8,2,5;10,25,20,5];
b=[1;15;5;12];
x=a\b
x =

    0.1031
    0.2147
    0.1460
    0.5362


求导:

例:对2x^2求导

a=[2,0,0];
p=polyder(a)
p =

     4     0
polyder函数参数为幂数依次降低(直至常数项)的多项式的系数

如[2,0,0]为2*x^2 + 0*x^1 + 0*x^0

返回值同理[4,0]为4*x^1 + 0*x^0

a=[2,0,0];
b=[1,0];
q=polyder(a,b)
r=polyder(conv(a,b))

结果:

q =

     6     0     0


r =

     6     0     0
polyder(a,b)为对多项式a与多项式b的积求导

conv(a,b)多项式a与多项式b的积

[q,r]=deconv(a,b) 返回多项式a÷多项式b的商和余 q:商 r:余

a=[2,0,0];
b=poly2str(a,'x') %显示多项式
输出结果:
b =

   2 x^2

异或:

各个为:相同取0,不相同取1

字符串:

线性代数相关:

det(A) 求矩阵行列式
inv(A) 求矩阵的逆
eig(A) 求矩阵特征值
[v,d]=eig(A) 求矩阵的特征向量V和特征值对角阵D?

max(X) 求最大值
min(X) 求最小值
mean(X) 求平均值
median(X) 求中位数
geomean(X) 求几何平均值(n个数相乘,然后开n次方)
std(X) 求标准差
var(X) 求方差
range(X) 求极差(最大值减最小值)


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值