# 基础 API


基础 API 是编译和运行 Syslab 的函数,在 Syslab 中工作时,您可以发出创建变量和调用函数的命令。

# 输入命令

编译和运行 Syslab 语句 在 Syslab 中工作时,您可以发出创建变量和调用函数的命令。

函数名 简介
ans 最近计算的答案
clc 清空命令行窗口
clipboard 在目标与系统剪贴板之间复制和粘贴文本
Ctrl + D 终止 Syslab 程序(与 exit() 等效)
Ctrl + l 清空命令行窗口
Ctrl+R 打开命令历史记录窗口
diary 将命令行窗口文本记录到日志文件中
exit 终止 Syslab 程序
gethostname 获取本地计算机的主机名
import 导入整个库或者库中的模块
iskeyword 确定输入是否为 Syslab 关键字
ty_format 设置命令行窗口输出显示格式
using 加载整个库或者库中的模块,并使其可直接使用
varinfo 展示模块中的变量及大小和类型
VersionNumber 用于将字符串解析为版本号
@show 显示表达式和结果,返回结果
@time 用于执行表达式的宏,打印执行所需的时间、分配数及其字节总数

# 环境和设置

预设和设置环境。

# 系统命令

函数名 简介
ispc 确定版本是否适用于Windows (PC) 平台
pause 暂时停止执行 Syslab
perl 使用操作系统可执行文件调用 Perl 脚本
system 执行操作系统命令并返回输出

# 平台和许可

函数名 简介
ver Syslab 产品的版本信息

# 数据导入和分析

导入和导出数据,包括大文件;预处理数据、可视化和浏览。

# 数据导入和导出

文本文件和其他文件格式。

# 低功耗 Bluetooth 通信

函数名 简介
read_serial_port 从串行端口设备读取数据
write_serial_por 将数据写入串行端口设备

# 低级文件 I/O

函数名 简介
fclose 关闭一个或所有打开的文件
feof 检测文件末尾
fgetl 读取文件中的行,并删除换行符
fgets 读取文件中的行,并保留换行符
fopen 打开文件或获得有关打开文件的信息
fprintf 将数据写入文本文件
fread 读取二进制文件中的数据
fscanf 读取文本文件中的数据
fwrite 将数据写入二进制文件

# 标准文件格式

函数名 简介
h5info 有关 HDF5 文件的信息
h5read 从 HDF5 数据集读取数据
h5readatt 从 HDF5 文件中读取属性
importdata 从文件加载数据
textscan 从文本文件或字符串读取格式化数据

# 工作区变量

函数名 简介
clear 从工作区中删除项目、释放系统内存
load 将文件变量加载到工作区中
save 将工作区变量保存到文件中

# 描述性统计量

范围、集中趋势、标准差、方差、相关性。

函数名 简介
maxk 计算数组的 k 个最大元素
median 数组的中位数值
mink 计算数组的 k 个最小元素
mode 数组中出现次数最多的值
movsum 移动总和

# 大型文件和大数据

访问和处理文件集合以及大型数据集。

函数名 简介
add 向 KeyValue 中添加单个键-值对组

# 数据的预处理

函数名 简介
fillmissing 填充缺失值
rmmissing 删除缺失的条目
standardizemissing 插入标准缺失值