MATLAB基础教程(2) 语言基础知识

来源:互联网 发布:柯洁人工智能 编辑:程序博客网 时间:2024/05/29 17:59

本教程主要讲到MATLAB语法、运算符、数据类型、数组索引及处理等等语言基础知识。大概可分四大部分:

第一部分:输入命令

https://cn.mathworks.com/help/matlab/entering-commands.html

  • ans
    当未明确定义输出变量的名字时,MATLAB会自动创建一个变量ans来接收计算的结果。

  • clc
    MATLAB中的清屏命令,用来清除当前命令窗口的所有命令。
    需要注意的是,清屏之后不可再使用滚动条查看函数历史记录,但是仍然可以使用上箭头回调历史命令。

  • diary
    将命令窗口的文本保存到文件。
    语法:
    diary
    diary(‘filename’)
    diary off
    diary on
    diary filename
    diary函数创建一个键盘输入和结果文本输出的文件,diary的输出是一个 ASCII 文件, 适合在大多数报告和其他文档中进行搜索、打印。如果没有指定filename, 则 MATLAB会在当前文件夹中创建一个名为diary的文件。

  • format
    设置命令窗口的输出格式
    例如:
    (1)将输出格式设置为长的固定十进制格式, 并显示pi的值.

format longpi

==> ans = 3.141592653589793

(2)将输出格式设置为具有紧凑行间距的短工程格式, 然后将该格式重置为默认值。

format shortEngformat compactx = rand(3)

x
=
814.7237e-003 913.3759e-003 278.4982e-003
905.7919e-003 632.3592e-003 546.8815e-003
126.9868e-003 97.5404e-003 957.5068e-003

format x

x =

0.8147 0.9134 0.2785
0.9058 0.6324 0.5469
0.1270 0.0975 0.9575

(3)以十六进制格式显示整数和实数的最大值。

format hexintmax('uint64')  %uint64表示64位无符号整数

ans = uint64
ffffffffffffffff

realmax

ans =
7fefffffffffffff

原创粉丝点击