您好,欢迎访问三七文档
第1章SCILAB简介1.1引言1.2SCILAB软件的构成1.3安装SCILAB的系统需求1.4SCILAB主窗口介绍图1.1SCILAB3.0的主窗口图1.2SCILAB3.0的文件菜单项图1.3SCILAB3.0的编辑菜单项图1.4SCILAB的选择菜单项图1.5SCILAB的控制菜单项图1.6SCILAB的编辑器窗口图1.7SCILAB的应用窗口图1.8SCILAB的帮助窗口1.5SCILAB中的基本操作与预定对象1.5.1SCILAB中的文件操作1.5.2界面层次的控制操作1.5.3SCILAB主窗口中的快捷键操作1.5.4SCILAB中预先定义的对象图1.9who指令后的SCILAB主窗口图1.10whos指令后的SCILAB主窗口1.6谈谈如何学习SCILAB图1.11SCILAB的演示窗口图1.12SCILAB的选择图形演示窗口图1.13SCILAB的选择图形演示窗口图1.14SCILAB的一个图形信息窗口图1.15SCILAB的一个图形演示窗口第2章数据类型2.1引言2.2特定符号与常数2.2.1特定符号2.2.2特定常数2.3标量的数值计算2.4数值型向量与矩阵的定义及基本运算2.4.1数值型向量与矩阵的定义2.4.2数值型向量与矩阵的运算2.5与数值型矩阵有关的若干常用函数2.5.1常用矩阵的生成函数2.5.2size函数和matrix函数2.5.3从已知矩阵提取部分元素来构成同阶新矩阵的若干函数2.5.4与方阵的行列式求值、求逆、线性代数方程组的求解、求矩阵特征值与特征向量等有关的函数2.5.5与矩阵(数组)或向量有关的数据统计函数2.6向量与矩阵(数组)元素的引用2.7整型数组2.8布尔型向量与矩阵的定义及基本运算2.9字符串型数据的定义与运算2.9.1字符串的定义2.9.2字符串的运算2.9.3与处理字符串有关的一些常用函数2.10多项式类型2.10.1多项式的定义2.10.2多项式运算2.10.3有关多项式的几个常用函数2.11表类型2.11.1表类型的定义2.11.2表类型数据的引用,域的插入与删除2.11.3tlist和mlist类型第3章SCILAB中的程序设计、脚本文件与函数3.1引言3.2顺序结构程序设计3.2.1赋值语句3.2.2输入输出语句3.3选择结构程序设计3.3.1if语句图3.1不完整if语句的框图图3.2完整if语句的框图3.3.2select_case语句图3.3select语句框图(else缺省情形)3.4循环结构程序设计3.4.1for语句图3.4for语句的框图3.4.2while语句图3.5while型循环框图3.4.3循环语句的嵌套(多重循环语句)3.4.4continue语句和break语句图3.6循环体内含有continue语句的框图图3.7循环体内含有break语句的框图3.5脚本文件与函数3.5.1脚本文件3.5.2函数3.5.3局部变量与全局变量、函数的嵌套定义与递归调用图3.8n!示意图(n=4)3.5.4有关程序调试的几个常用指令3.6函数的应用3.6.1函数名作形式参数——二分法求非线性方程的根图3.9用二分法求方程p(x)=0的根的框图3.6.2函数的递归调用——求两正整数的最大公因子图3.10用递归调用求n!示意图3.6.3多重循环的应用——线性方程组的顺序消元法图3.11顺序消元法的框图第4章计算结果可视化4.1引言图4.1图形窗口图4.2图形窗口的文件菜单图4.3图形窗口的工具菜单图4.4图形窗口的编辑菜单4.2二维图形的绘制4.2.1plot指令图4.5利用指令plot(y,'X','Y','y=f(x)')画图图4.6利用指令plot在同一窗口画两条曲线图4.7利用指令plot(x,y)画图图4.8利用指令plot(z,y)在同一窗口画两条曲线4.2.2plot2d指令图4.9利用指令plot2d(x,y)画y=sinx的图形图4.10利用指令plot2d(x,y)在同一窗口画两条曲线图4.11利用指令plot2d(x,y,opt_args画曲线y=sinx图4.12利用指令plot2d(x,y,opt+args)在同一窗口画三条曲线图4.13利用指令plot2d2(x,y)画曲线y=sin2x图4.14利用指令plot2d3(x,y)画曲线y=sin2x图4.15利用指令plot2d4(x,y)画曲线y=sin2x4.3三维图形的绘制4.3.1函数plot3d()——三维曲面的绘制图4.16利用指令plot3d(x,y…)画曲面z=sinxcosy图4.17利用指令plot3d(x,y…)画曲面z=x2+y2图4.18利用指令plot3d(x,y…)画曲面z=xy图4.19利用指令plot3d(x,y…)画曲面z=sinxcosy图4.20利用指令plot3d在同一坐标系中画两张曲面4.3.2函数param3d——三维空间曲线的绘制图4.21利用指令param3d画螺旋线图图4.22利用指令param3d在同一坐标系内画多条空间曲线4.4绘图全局参数与色图的设定4.4.1绘图全局参数的设定图4.23绘图标识类型图4.24利用不同线型绘制的y=x3图4.25利用不同标识绘制y=x2+k4.4.2色图的设定图4.26默认时色图的设定图4.27通过设置色图用plot3d1画出的图第5章SCILAB与C或FORTRAN程序的接口5.1引言5.2应用动态链接指令link5.3调用动态链接程序的指令call第6章SCILAB的应用举例6.1引言6.2在求解线性方程组方面的应用图6.1例6.1图图6.2玉米植株与生长阶段关系6.3在求解非线性方程(组)方面的应用图6.3直线与圆相离情形(方程组无解)图6.4直线与圆相切情形(方程组有一解)图6.5直线与圆相交于两点情形(方程组有二解)图6.6在SCILAB编辑器内编写的函数图6.7在SCILAB主窗口调用fsolve6.4SCILAB在函数插值方面的应用6.5意犹未尽的话附录SCILAB部分函数指令表参考文献
本文标题:scilab
链接地址:https://www.777doc.com/doc-5378435 .html