1 Red Flag Linux基础 1
1.1 Linux简介 1
1.1.1 什么是Linux 1
1.1.2 Linux操作系统的组成 2
1.1.3 Linux的内核版本与发行版本 2
1.1.4 Linux应用 3
1.2 Red Flag Linux的产生与发展 4
1.3 Red Flag Linux桌面7.0的安装 4
1.4 Linux的基本操作 15
1.4.1 启动和登录 15
1.4.2 注销和关机 16
1.4.3 KDE桌面环境 18
1.5 终端窗口的使用 27
1.5.1 终端窗口 27
1.5.2 常用终端命令 28
1.6 OpenOffice.org办公软件 29
1.6.1 OpenOffice.org Writer 29
1.6.2 OpenOffice.org Calc 31
1.6.3 OpenOffice.org Impress 32
1.7 Internet的配置和Web浏览 33
1.7.1 Internet的配置 33
1.7.2 Web浏览 36
2 Scilab基础 38
2.1 Scilab概述 38
2.2 Red Flag Linux下Scilab的运行环境与安装 38
2.2.1 下载Scilab的Linux版本 38
2.2.2 解压文件 39
2.2.3 创建Scilab菜单项 40
2.2.4 设置Scilab图标 42
2.2.5 解决不支持中文显示的问题 43
2.3 Scilab集成环境 45
2.4 Scilab帮助系统 47
3 Scilab数据 49
3.1 Scilab数据的特点 49
3.2 变量和数据操作 49
3.2.1 变量命名 49
3.2.2 变量赋值 50
3.2.3 特殊变量和常数 51
3.2.4 内存变量管理 51
3.3 Scilab矩阵 53
3.3.1 标量的生成 53
3.3.2 向量的生成 53
3.3.3 矩阵的生成 56
3.4 Scilab矩阵运算 62
3.4.1 标量的运算 62
3.4.2 加法和减法 63
3.4.3 乘法运算 63
3.4.4 除法运算 65
3.4.5 矩阵求逆 66
3.4.6 乘方运算 67
3.4.7 矩阵转置 69
3.4.8 矩阵重新定维 69
3.4.9 矩阵提取 70
3.4.10 特征值和特征向量 73
3.4.11 稀疏矩阵 74
3.4.12 几个矩阵运算的特殊函数 82
3.4.13 布尔矩阵 88
3.4.14 多项式矩阵 89
3.4.15 表类型 97
3.5 字符串 104
3.5.1 字符串生成 104
3.5.2 字符串连接 106
3.5.3 大小写转换 107
3.5.4 字符串的查找 108
3.5.5 字符串替换 109
4 Scilab程序设计 110
4.1 Sce文件 110
4.2 程序控制结构 112
4.2.1 选择结构 112
4.2.2 循环结构 116
4.3 函数文件 122
4.4 局部变量与全局变量 126
4.5 程序举例 127
4.6 程序调试 128
4.7 错误和异常处理 129
5 Scilab绘图 134
5.1 图像窗口介绍 134
5.2 二维图形的绘制 139
5.2.1 plot指令 139
5.2.2 plot2d(i)指令 143
5.3 三维图形的绘制 152
5.3.1 三维曲面的绘制 152
5.3.2 三维曲线的绘制 158
5.4 图形修饰处理 161
5.4.1 绘图全局参数的设置 161
5.4.2 色图的设定 165
5.5 Uicontrol用户控件 166
5.6 Scilab对显卡驱动的要求 181
6 Scilab在中学数学教学中的应用 182
6.1 一元二次函数与方程求根 182
6.2 排列及组合的计算 186
6.3 数列中的计算 191
6.4 三角函数中的计算与绘图 195
6.5 立体几何中的计算 203
6.6 平面几何中的计算 217
6.7 平面几何中的作图 229
6.8 空间解析几何的作图 249
参考文献 259
相关网站 259
附录 Scilab常用命令与函数 260