MATLAB学习笔记:经验分享与实践

1.启动软件后,有3个面板

当前文件夹-访问文件,命令行窗口-输入命令,工作区-浏览数据。

2.创建变量,调用函数,以及数组与矩阵。

在命令行窗口输入自定义变量,像a=1这样即可,如果未自定义输出的变量名称,则MATLAB 将使用变量 answer )来存储计算结果。

例:a=5;           (分号表示语句结束,matlab执行计算,但不在窗口显示)

        a+3

         ans=

                    8

如果要浏览调用之前创建的变量,可以输入变量名称,按上下方向键进行选取。

数组的创建与变量差不多,创建单行数组时,输入

a=[3 7 7 2 5 9]                                     元素之间用空格和逗号隔开就行。

多行的话,输入

s=[3 7;7 2;5 9]                                      各行之间用分号隔开。

创建矩阵的另一种方法是使用  或  【和excel中意思一样:产生随机数】等函数。

例如,创建一个由零组成的 5×1 列向量。

z=zeros(5,1)

z=0

    0

    0

    0

    0

3.矩阵和数组之间的运算

例:a=[1,2,3;4,5,6;7,8,9]

       a+10

ans=[11,12,13;14,15,16;17,18,19]     好像跟自己算差不多的过程。

转置矩阵:使用单引号 ()。

同时我们可能对于数值的格式有不同的需求,就需要去转换格式,p,format long, format short。

乘法、除法和幂的矩阵运算符分别具有执行元素级运算的对应数组运算符。

例如,计算  的各个元素的三次方:a.^3

           执行元素级乘法(而非矩阵乘法),请使用  运算符:a.*a

数组之间的扩大:A=[a,a],或者A=[a;a],看你是并在还是

1       2      1       2                 或者1           2

3        4      3       4                       3           4

                                                     1           2

                                                     3            4

复数的表示: 复数由实部和虚部组成,它的虚部是-1的平方根。 即sqrt(-1) = 0.0000 + 1.0000i 一般用i或者j来代表复数的虚部部分。

如:a=[3+6j,6+7j;-j,8+j]

Be continuted

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空