7.23第一天matlab(自用)

7.23笔记

绘图

grid on用网格线来绘制向量和结果

a=[1 2 3 4 6 4 3 4 5]

b=a+2

plot二维图

plot(b,'*')各个点相互不连接

plot(b,'-*')各个点相互连接

subplot(m,n,p) 将当前图窗划分为 m×n 网格,并在 p 指定的位置创建坐标区。

e.g

subplot(2,1,1);分成2行一列共两个子图,现在在第一个图中绘图

axis(limits) 指定当前坐标区的范围

e.g

x = linspace(0,2*pi);x的范围0-7,因为2pi是6.28+,取整到0-7

y = sin(x);y的范围-1-1,满足取整,所以直接-1-1

plot(x,y,'-o')

axis([0 2*pi -1.5 1.5])

更改坐标轴范围,使 x 轴的范围从 0到 2pi(这次不取整,即0-6.28+)y 轴的范围从 -1.5 到 1.5。

e.g

axis off

绘制曲面而不显示坐标区的线条和背景。

Bar柱状图

bar(b)

xlabel('Sample #')

ylabel('Pounds')

         这有个图

Clc是清空命令行窗口clf清除图形窗口

Inf是无穷大

Load加载文件load t3.txt

复数

构造Complex(a,b)   =   a+bi

共轭conj(A)

实部real()

虚部imag()

模abs()

复数乘c1*c2=(a1a2-b1b2)+(a1b2+b1a2)i

复除c1/c2=(a1a2+b1b2)/(a1方+b2方)+(b1a2-a1b2)/(a2方+b2方)i

创建特殊矩阵

Eye(n)  n*n的单位矩阵

Eye(m,n)  m*n的单位矩阵

Eye(size(A)) 创建与A相同维度的单位矩阵

One()*3 全1矩阵,如上三种写法

Zeros()*3 全0矩阵

Rand(n)在[0,1]区间内创建n*n均匀分布的随机矩阵

Rand(m,n),Rand(size(A))

Magic()魔方矩阵   行列,对角和均相等

Hilb()希尔伯特矩阵   其元素A(i,j)=1/(i+j-1)

>> e=eye(4,3)   4行3列单位矩阵

e =

     1     0     0

     0     1     0

     0     0     1

     0     0     0

>> rand(3)   随机三方阵

ans =

    0.8147    0.9134    0.2785

    0.9058    0.6324    0.5469

0.1270    0.0975    0.9575

>> magic(3) 魔方矩阵   行列,对角和均相等

ans =

     8     1     6

     3     5     7

     4     9     2

>> hilb(3)希尔伯特矩阵   其元素A(i,j)=1/(i+j-1)

ans =

    1.0000    0.5000    0.3333

    0.5000    0.3333    0.2500

    0.3333    0.2500    0.2000

/:右除。a/b表示矩阵a乘以矩阵b的逆

即a/b=a*inv(b)

\:左除。a\b表示矩阵a的逆乘以b。

即a/b=inv(a)*b

好困orz,help和示例是个好东西,希望明天别拖延症

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值