Matlab中COMMAND WINDOW运行入门

本文介绍了MATLAB的COMMAND WINDOW的使用,包括命令行输入、数值变量与表达式、复数运算、矩阵与数组的创建、合并及赋值,以及查询帮助和矩阵信息的方法。详细讲解了各种操作,如数据输入、算术运算、特殊矩阵生成,以及矩阵寻访、赋值和数组运算的常用函数。
摘要由CSDN通过智能技术生成

一、COMMAND WINDOW运行入门
1.1 命令行使用
1.数据的输入
A = [1,2,3;4,5,6]
2.算术运算
在命令行直接输入,ENTER结束;
3.魔方函数的运行
magic(3)

ans =

 8     1     6
 3     5     7
 4     9     2

1.2 数值、变量和表达式
sin(3)

ans =

0.1411

变量名中不得包含空格、标点,但可以包含下划线
1.3 MATLAB默认的预定义变量
预定义变量 含义
|–ans|-计算结果的默认变量名-|
| eps | 浮点相对精度 |
Inf或inf 无穷大
i或j 虚数单位i=j=√-1
pi 圆周率
nan 或NAN 非数
Nargin 函数输入的变量数目
nargout 函数输入的变量数目
realmax 最大正实数
realmin 最小正实数
1.4 复数
复数的输入与和、相关函数
sd = 5+6i

sd =

5.0000 + 6.0000i

r = real(sd)

r =

 5

im=imag(sd)

im =

 6

a=abs(sd)

a =

7.8102

an = angle(sd)

an =

0.8761

例:复数矩阵的生成与运算
a =

2.0000 - 3.0000i 4.0000 - 7.0000i
1.0000 - 3.0000i 6.0000 - 9.0000i

b= [2+5i,3+2i;6-9i,3-5i]

b =

2.0000 + 5.0000i 3.0000 + 2.0000i
6.0000 - 9.0000i 3.0000 - 5.0000i

c = b-a

例:计算-8的立方根
a=-8;

r=a^(1/3)

r =

1.0000 + 1.7321i

例MATLAB在直接计算的过程中给出的是-8在第一象限的根,并不是-8的全部根,运行以下命令
m = [0,1,2] %为3个立方根而设

m =

     0     1     2

R = abs(a)^(1/3)
%模的开3次方

R =

 2

theta = (angle(a)+2pim)/3; %-pi<theta<=pi 的3个相位角
r = Rexp(itheta)

r =

1.0000 + 1.7321i -2.0000 + 0.0000i 1.0000 - 1.7321i
1.4.3 命令行的特殊输入法
1.输入多行命令并且不运行
输入命令后按shift +enter,然后光标会移动到下一行;在该行前不会显示命令提示符;
2.在同一行内输入多个函数;
在多个函数之间加入逗号或者分号将函数隔开;

 x=(1:10)';logs=[x log10(x)]

logs =

    1.0000         0
    2.0000    0.3010
    3.0000    0.4771
    4.0000    0.6021
    5.0000    0.6990
    6.0000    0.7782
    7.0000    0.8451
    8.0000    0.9031
    9.0000    0.9542
   10.0000    1.0000

3、长命令行的分行输入
可以连用3个句号(…)作为标识符;然后按enter键输入其余命令,(…)用来表示下一行命令和上一行是连续的;然后可以继续用此方法输入。
例如可以使用以下命令对一个字符串数组进行赋值;

headers = ['author first name,author middle inital'...
'author last name']

headers =

author first name,author middle initalauthor last name

(…)如果出现在两个单引号中间,则会报错;
1.4.4 Command、 Window的显示格式
用户可以在命令行中输入format 函数对显示格式进行设置;
1.4.5 COMMAND WINDOW中查询帮助
1.help命令

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值