scilab中文帮助手册p
科学计算自由软件SCILAB基础教程(可编辑)

科学计算自由软件SCILAB基础教程(可编辑)科学计算自由软件SCILAB基础教程第 1 章SCILAB 简介1.1 引言1.2 SCILAB 软件的构成1.3 安装 SCILAB 的系统需求1. 4 SCILAB 主窗口介绍图1.1 SCILAB 3.0 的主窗口图1.2 SCILAB 3.0 的文件菜单项图1.3 SCILAB 3.0 的编辑菜单项图1.4 SCILAB 的选择菜单项图1.5 SCILAB 的控制菜单项图1.6 SCILAB 的编辑器窗口图1.7 SCILAB 的应用窗口图1.8 SCILAB 的帮助窗口1.5 SCILAB 中的基本操作与预定对象SCILAB 中的文件操作1(5(2 界面层次的控制操作SCILAB 主窗口中的快捷键操作SCILAB 中预先定义的对象图1.9 who 指令后的SCILAB 主窗口图1.10 whos 指令后的SCILAB 主窗口1. 6 谈谈如何学习 SCILAB图1.11 SCILAB 的演示窗口图1.12 SCILAB 的选择图形演示窗口图1.13 SCILAB 的选择图形演示窗口图1.14 SCILAB 的一个图形信息窗口图1.15 SCILAB 的一个图形演示窗口第 2 章数据类型2.1 引言2.2 特定符号与常数特定符号特定常数2. 3 标量的数值计算2.4 数值型向量与矩阵的定义及基本运算数值型向量与矩阵的定义数值型向量与矩阵的运算2.5 与数值型矩阵有关的若干常用函数常用矩阵的生成函数size 函数和 matrix 函数从已知矩阵提取部分元素来构成同阶新矩阵的若干函数与方阵的行列式求值、求逆、线性代数方程组的求解、求矩阵特征值与特征向量等有关的函数与矩阵(数组)或向量有关的数据统计函数2(6 向量与矩阵(数组)元素的引用2(7 整型数组2. 8 布尔型向量与矩阵的定义及基本运算2.9 字符串型数据的定义与运算字符串的定义字符串的运算与处理字符串有关的一些常用函数2.10 多项式类型多项式的定义多项式运算有关多项式的几个常用函数2.11 表类型表类型的定义表类型数据的引用,域的插入与删除tlist 和 mlist 类型第 3 章 SCILAB 中的程序设计、脚本文件与函数3.1 引言3.2 顺序结构程序设计赋值语句输入输出语句3.3 选择结构程序设计if 语句图3.1 不完整if 语句的框图图3.2 完整if 语句的框图select_case 语句图3.3 select 语句框图(else 缺省情形)3.4 循环结构程序设计for 语句图3.4 for 语句的框图while 语句图3.5 while 型循环框图循环语句的嵌套(多重循环语句)continue 语句和 break 语句图3.6 循环体内含有continue 语句的框图图3.7 循环体内含有break 语句的框图3.5 脚本文件与函数脚本文件函数局部变量与全局变量、函数的嵌套定义与递归调用图3.8 用递归调用求 n!示意图(n 4 )有关程序调试的几个常用指令3.6 函数的应用函数名作形式参数――二分法求非线性方程的根图3.9 用二分法求方程p (x ) 0 的根的框图函数的递归调用――求两正整数的最大公因子图3.10 用递归调用求n!示意图多重循环的应用――线性方程组的顺序消元法图3.11 顺序消元法的框图第 4 章计算结果可视化4.1 引言图4.1 图形窗口图4.2 图形窗口的文件菜单图4.3 图形窗口的工具菜单图4.4 图形窗口的编辑菜单4.2 二维图形的绘制plot 指令图4.5 利用指令plot (y,'X', 'Y', 'y f(x )' )画图图4.6 利用指令plot 在同一窗口画两条曲线图4.7 利用指令plot (x,y )画图图4.8 利用指令plot (z,y )在同一窗口画两条曲线plot2d 指令图4.9 利用指令plot2d (x,y )画y sinx 的图形图4.10 利用指令plot2d (x,y )在同一窗口画两条曲线图4.11 利用指令plot2d (x,y, 画曲线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 三维图形的绘制函数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 在同一坐标系中画两张曲面函数param3d――三维空间曲线的绘制图4.21 利用指令param3d 画螺旋线图图4.22 利用指令param3d 在同一坐。
scilab 使用教程

2.6 向量与矩阵(数组)元素的引用 b(k) 表示向量b的第k个元素 a(i,j) 表示矩阵a的第(i,j)个元素 可以用函数find(条件表达式)来寻找所需的元素。 a($)表示a的最后一个元素。 a($-1) 表示倒数 第二个元素 还可以用逻辑符号来提取矩阵的元素,例如:
பைடு நூலகம்
2.7 整型数组 采用int8()和int32()把一个数转化为整数。 a=int8(4); b=int8(5); c=a/b 结果为0 2.8 布尔型向量与矩阵的定义及基本运算 逻辑运算:与(&),或(|),非(~); 关系运算:==, >,<,>=,<=,~= 2.9 字符串型数据的定义与运算 2.9.1 字符串的定义 字符串一般用单引号(’)或双引号 (”)括起来。 还可以定义字符串矩阵。 2.9.2 字符串的运算 可采用“+”将两个字符串连起来。
3.5 脚本文件与函数 3.5.1 脚本文件 可使用exec执行脚本文件,例如 exec fact.sci 3.5.2 函数 1、函数的定义 function [output]=fun_name(input) 函数体 endfunction 还可以使用deff()定义内置函数,例如 deff(‘c=plus(a,b)’,’c=a*b’); 2、 使用getf()加载定义函数的脚本文件。
将对角线向左下方移动一排素来构成同阶新矩阵gy将对角线向左下方移动排254与方阵的行列式求值求逆线性代数方程组的求解求矩阵特征值与特征向量等有关的函数det方阵的行列式求值inv求逆linsolve线性代数方程组的求解spec求矩阵特征值bdiag矩阵对角化255与矩阵数组或向量有关的数据统计函数ndmaxar每一行c每一列取矩阵数组或向量元素的最大值sumarc矩阵数组或向量元素求和meanarc矩阵数组或向量元素求平均值cumsumarc矩阵数组或向量元素的累加prodarc矩阵数组或向量元素的逐项求积26向量与矩阵数组元素的引用bk表示向量b的第k个元素aij表示矩阵a的第ij个元素可以用函数find条件表达式来寻找所需的元素
Scilab程序设计教程_v0.02

Scilab程序设计教程内容摘要本书是为适应教学的需要而编写。
全书以Scilab4.1版为基础,介绍Scilab程序设计的方法与应用,主要内容包括:Scilab操作基础、Scilab矩阵及其运算、Scilab程序设计、Scilab 文件操作、Scilab绘图、Scilab数据分析与多项式计算、Scicos图形化仿真环境以及Scilab 常用工具箱。
本书符合教学规律和特点,内容丰富、取材新颖、注重实用、便于教学。
本书可作为高校理工科各专业大学生、研究生学习的教材,也可供广大科技工作者阅读使用。
编者列表:序前言目录1. Scilab基础 (4)1.1. Scilab概述 (4)1.2. Scilab的运行环境与安装 (4)1.3. Scilab集成环境 (6)1.4. Scilab帮助系统 (8)2. Scilab矩阵及其运算 (8)2.1.变量和数据操作 (8)2.2. Scilab矩阵 (11)2.3. Scilab运算 (15)2.4.字符串 (16)2.5.稀疏矩阵 (20)3. Scilab程序设计 (17)3.1. SCI文件 (17)3.2.程序控制结构 (17)3.3.函数文件 (18)3.4.程序举例 (18)3.5.程序调试 (18)4. Scilab文件操作 (19)4.1.文件的打开与关闭 (19)4.2.文件的读写操作 (19)4.3.数据文件定位 (19)5. Scilab绘图 (19)5.1.二维数据曲线图 (19)5.2.其他二维图形 (19)5.3.三维图形 (19)5.4.图形修饰处理 (19)5.5.图像处理及动画制作 (19)6. Scilab数据分析与多项式计算 (20)6.1.数据统计处理 (20)6.2.数据插值 (20)6.3.曲线拟合 (20)6.4.离散傅立叶变换 (20)6.5.多项式计算 (20)7. Scilab解方程与函数极值............................................................................. 错误!未定义书签。
labscale中文说明书(上)

MILLIPORE实验级切向流浓缩纯化透析系统中文操作手册P73614C Rev. A 7/2000Millipore BioProcess Division © 2000目录1.介绍2.系统预览/组件清单2.1 实验级切向流浓缩纯化透析系统………………......…….......................................................2-22.2 500 mL 样品槽...................………………...............……...........................……………......2-42.3 磁式搅拌器及隔膜式泵底座….........……...................................……….……………............2-52.5 Pellicon XL 50 cm2管匣…...............…….....................…………………...........................2-62.6 使用者需提供之材料…..................……......................………………................................2-63.实验级切向流浓缩纯化透析系统安装3.1 500 mL 样品槽之安装.................................……………………………......................……3-33.2 磁式搅拌器之安装......................................................………………..………..........……..3-53.3 隔膜式泵模块之安装...............................................………………............…………….3-64.系统清洗(不包含Pellicon XL管匣)4.1 安装清洗管线..............................................................………………….............………….4-24.2 清洗系统....................................................................………………….................………...4-24.3 液体排空......................................................................………………............…………......4-34.4 系统冲洗......................................................................………………...............………….....4-45.冲洗Pellicon XL管匣5.1 安装l Pellicon XL 管匣...............................................……………….....................…….........5-25.2 冲洗管匣 ......................................................................………………..................………........5-25.3 排空系统液体..............................................................………………..................……........5-35.4 完整性测试- Pellicon XL Device on System ............……………….............……….........5-35.5 预湿润管匣……………….......................................................................…………............5-55.6 浓缩…….......…………………..................................................................……………….....5-55.7 样品回收………………........................................................................……………............5-65.8 透析应用–真空吸入法………….…………….................................................................5-76.关机6.1 清洗管匣......……………….................................................................…………….............6-26.2 清洗系统.....…………………..................................................................…………..................6-26.3 排空系统液体………………..........................................................................……................6-36.4 冲洗管匣……………….......................................................................……………............6-36.5 清洗样品槽................................………………............................................……................6-37.规格7.1 规格...........................................………………….........................……………....................7-27.2 主体材料成分..........................…………………......................…………………....................7-28.采购信息8.1 系统产品编号.........................…………………..........................……………….....................8-28.2 各主要组件产品编号………………………….……………………….…….......................8-28.3 泵及泵头产品编号………………................………...…......................................8-28.4 Pellicon XL 管匣产品编号..…………………..........................................................................8-29.实验级切向流浓缩纯化透析系统之维护9.1 磁式搅拌器组件产品编号………...…………………........................…….............................9-39.2 500 mL 样品槽组件产品编号………………..............……….............................................9-49.3 泵组件产品编号………………...................………………….........................................9-69.4 泵逆止阀之冲洗……………….………………………………...........................................9-79.5 隔膜式泵之维护………………..............……………….....................................................9-89.6 电路图…………………...........................………………….....................................................9-1010.实验级切向流浓缩纯化透析系统之故障排除电源/ 控制..................................……………................………………........................................10-2 效能…................................................................………………........................................................ 10-2 压力……………………...................................................………….................................................10-3介绍图一、实验级切向流浓缩纯化透析系统实验级切向流浓缩纯化透析系统为一套专为Pellicon XL 超过滤膜管匣而设计之简单且容易操作的系统。
LabX Titration Express用户手册说明书

Single SoftwareFor Many Laboratory InstrumentsThe new LabX Titration Express includes a titrator and an Excellence Balance license for integrated sample weighing. User Management and Auto Import/ Export options can be added if required. The Express allows you to connect up to three METTLER TOLEDO instru-ments.Use LabX Titration Express to optimize your workflow with the titrator and benefit from the guided weighing process in the laboratory, simplified operation, graphi-cal method editor, results storage, fast sample series modifications and tailored reports.L a b X ®T i t r a t i o n S o f t w a r e/LabXTitrationFor more informationMettler-Toledo AG, AnalyticalCH-8603 Schwerzenbach, Switzerland Tel. +41 44 806 77 11Fax +41 44 806 72 40Subject to technical changes© 10/2013 Mettler-Toledo AG, 30100360Marketing Titration / MarCom AnalyticalPart No.Titration Starter Pack ExpressOptionalIncludedPart No.30097754LabX ® Express OptionsLabX ServicesSupported METTLER TOLEDO InstrumentsTitrators:Balances:G20, T50, T70, T90, V20, V30, C20, C30 XP , XS, XPE, XSEality is based on the defined rights each user or role is given. Login to all your instruments and PCs on your LabX network with the same username and password or fingerprint via the LogStraight ™ fingerprint reader.tasks and sample series automatically into LabX creating tasks or even start the analyses directly. Import and export data directly in CSV and XML formats. Exporting and importing was never more powerful and able to meet your needs.。
第1章 SCILAB基础

第一章SCILAB基础本章内容是后续所有内容的基础,读者可以通过本章的学习,了解计算科学软件SCILAB\SCICOS的基本功能和基本操作方法,特别是对SCICOS模块库或工具箱的概念和作用有所了解。
本章需解决的关键问题:SCILAB是什么?可以做什么?如何操作?SCICOS是什么?如何操作?SCICOS和SCILAB之间是什么关系?什么是工具箱?如何安装和加载?本章主要内容:SCILAB基本知识和基本操作;SCICOS基本知识和基本操作;SCICOS工具箱的概念和工具箱的加载方法;本章阅读建议:本章的内容不同于理论知识的学习,建议读者在阅读本章全文的过程中,结合书中讲解,动手在平台上进行操作演练,有助于加深理解和消化本章内容。
本章主要是为初学者提供帮助,已经具备SCILAB\SCICOS基本知识、熟悉其基本操作的读者,可不用学习本章内容。
1.1SCILAB介绍1.1.1 关于SCILAB通用科学软件目前有两大类:进行符号运算的计算机代数系统(Computer Algebra Systems);进行数值计算和专门科学应用设计的通用数值系统(General Purpose Numerical Systems)。
第一类中较为出名的有Maple、Mathematical、Maxima、Axiom和Mupad等,第二类则以MATLAB为代表。
自由开源软件SCILAB就属于第二类。
SCILAB最初是由INRIA 和ENPC 开发,现在由SCILAB 协会维护的开放源代码的科学计算软件。
具有矩阵运算、数值运算、信号处理、程序设计等功能,目前已被广泛应用于教育、科研和工业。
1.1.2 SCILAB基本知识本书内容基于SCILAB 4.1.2版本平台而编写。
此版本软件可以从SCILAB官方主页的链接()下载。
SCILAB中指令和程序的运行可以分为三种情况:命令窗口下的逐句执行、脚本文件的执行、以及SCI函数形式的调用。
LMSTestLab中文操作指南全

LMS b中文操作指南比利时LMS国际公司北京代表处2009年 6月内容¾ Desktop桌面操作¾ Geometry几何建模¾ Signature信号特征测试分析¾ Impact锤击法模态测试¾ Spectral Testing谱分析¾ Modal Analysis模态分析¾ Modification Prediction模态修改预测¾ ODS工作变形分析¾ OMA运行模态分析LMS b中文操作指南— Desktop桌面操作比利时LMS国际公司北京代表处2009年2月LMS b中文操作指南— Desktop桌面操作目录1.开始 (2)2.浏览数据 (3)3.显示数据 (4)3.1.测试的数据 (4)3.2.图形拷贝 (8)3.3.几何图形显示 (8)4.数据调理 (10)5.搜索功能 (11)6.Documentation 界面 (13)6.1.添加附件 (13)6.2.添加模板 (14)6.3.添加用户属性 (15)7.导入外部数据 (17)1. 开始¾ 启动 LMS b Desktop 从 开始菜单 Æ 所有程序 Æ LMS b 9AÆ Desktop 或者通过 桌面的快捷图标软件打开后,通过底部的导航条,可以看到两个界面:Documentation 和 Navigator 。
默认会打开一个空白的Project ,软件激活“Navigator”页面中的“Data Viewing”子页面。
可以浏览数据,图形显示数据。
页面在LMS b 资源管理器中可以看到Project ,另外还有:My Computer: 资源管理器最后一个项目。
可以浏览您电脑中的数据。
My Links: 此处可以链接常用Project 的快捷方式,首先从“My Computer”找到Project ,右键单击Copy ,然后到 “My Links”右键单击Paste as link 。
Scilab工具箱:线性动态系统故障检测和隔离的信号检测设计用户指南说明书

User’s Guide
Hector E. Rubio Scola
To cite this version:
4.2 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
4.2.1 How to use the sigtest function . . . . . . . . . . . . . . . . . . . . . . . . . 14
4 Test signal design
12
4.1 Main functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.1.1 Utility functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Hector E. Rubio Scola. Toolbox Scilab : Detection signal design for failure detection and isolation for linear dynamic systems User’s Guide. RT-0241, INRIA. 2000, pp.16. inria-00069931
4.2.2 How to use the sigintest function . . . . . . . . . . . . . . . . . . . . . . . . 15
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
A(:,j) 是指A中的第j列元素.
A(j:k) 是指[A(j),A(j+1),...,A(k)]
A(:,j:k) 是指[A(:,j),A(:,j+1),...,A(:,k)]
A(:)=w Biblioteka 指用w将矩阵A填满.comma - (,) 列,指令与参数分隔符
errcatch()
参数:
n : 整数
action, option : 字符串
例子1:
for k=1:10,K=k;if k>2&k<=8 then continue,disp('hello'),end,k,end
例子2:
for j=1:2
x=[];
for k=1:10,if k>j+1&k<=8 then continue,end,x=[x,k];end
x
end
Date – 显示当前时间命令
说明:[ ]用于向量定义或者矩阵连接或者用在调用函数的左边存储变量,而()用于函数调用。[ ]在用于矩阵连接时,空格、逗号用来隔开每“行”中的元素,分号、回车则用来隔开各“行”。[ ] 用在调用函数的左边存储变量时,必须用逗号隔开个变量。
break -结束循环
说明:在for 或者 while 循环中,break命令强制结束循环
backslash (\):矩阵左除
调用格式:如x=A\b
说明:backslash (\)代表矩阵左除,x=A\b是方程A*x=b的解。
如果A是一个方阵或者可逆矩阵(nonsingular或者invertible),那么x=A\b是方程A*x=b的唯一确定的解,且等于x=inv(A)*b.
(通俗的说,就是方程数目等于未知数个数,所以解唯一。如A=[1 2 1;3 2 2;2 3 1],b=[8;13;11])
例子:
l=list(1);l(3)=5
k=definedfields(l)
运行结果:k =1. 3. 5. 符号
调用格式:如 a.*b 等
说明:该操作符号可用来标志小数点,如和,还可以用来和其他符号组成运算符,比如,可以和( * / \ ^ ' )组成(.* , .^ , ./ , .\ , .')运算符,比如C=A./B表示c(i,j) = a(i,j)/b(i,j),克乃内克乘积为“.*. ”。注意当(.) 符号紧接着一个数字时,它总是表示这个数字的小数点,比如说2.*x 就表示*x,而2 .*x则表示(2).*x
说明:
该操作符用来分隔函数中的参数,或者用来分隔单行矩阵中的列,
空格也可以用来分隔单行矩阵中的列,但用逗号更加合适.另外也可以用来
分隔指令,分号;也可以用来分隔指令,但不会将结果显示在屏幕上.
例子:
a=[1,2,3;4,5,6];
a=1,b=1;c=2
comments -注释
注释行以说明:
在for和while循环中,命令continue使程序转向下一个循环,而忽略该次循环中continue语句和end语句之间的指令.
如果A不是一个方阵,那么x是最小二乘解,此时,该解x使norm(A*x-b)最小。
(通俗的说,就是方程数目不等于未知数个数。
如果方程数目大于未知数个数,本来是没有准确解的,但可以根据最小二乘法原理拟合出最佳解。如A=rand(3,2);b=[1;1;1]。此时,由于A不是一个方阵,无法使用inv(A)命令,因此x=A\b等效于x=pinv(A)*b.
brackets括号:包括左右圆括号(),左右方括号[].
方括号调用格式:[a11,a12,...;a21,a22,...;...]
圆括号调用格式: [s1,s2,...]=func(...)
参数a11,a12,... : 任何合适的矩阵 (实数, 多项式, 有理数等);
参数s1,s2,... : 任何变量名;
调用格式:date或者 date() 或者 date () 或者dt=date()
说明:dt=date()返回一个以格式dd-mmm-yyyy 表明时间的字符串。
debug – 调试级别
调用格式:debug(level-int) 或者level-int=debug()
参数:level-int代表一个0-4的整数。
其他情况的比较结果全部返回布尔型变量%f。
对于list列表对象来说:
如果a与b是大小相同的列表,那么a==b会逐一比较对应元素,结果返回一个单行的布尔型向量。
如果a与b是大小不同的列表,那么结果返回布尔型变量%f。
对于tlist和mlist列表对象来说:
如果没有定义过载函数,那么操作与list列表一样
2.硬链接:先用scilab下已有的程序(default/作为调入程序,再在文件(default/Flist)中增加一个入口,然后再使用命令make bin/scilex与scilab连接.
call语句有两种调用形式,长型与短型.短型调用语法简单,能够很快地编译代码,但必须写一个小小的C或者F接口程序.长型调用则不需要,但语法复杂,代码解释速度也比较慢.
equal - (=)赋值与比较符号
=用于把值赋给变量
a==b则表明表达式a与表达式b相等。
对于矩阵对象来说:
如果a与b是同类型的矩阵,而且维数也相同,那么a==b会逐一比较对应元素,最后返回一个相同维数的布尔型矩阵。
如果a与b是同类型的矩阵,但a或b中有一个的维数是1*1,即只有一个元素,那么就将该元素逐一与另外一个矩阵中的元素比较,最后返回一个布尔型矩阵。
如果方程数目小于未知数个数,应该有无穷个解,用x=A\b命令得出的解只是其中的一个解,而用pinv(A)*b命令得出的解则比较粗糙,没有用x=A\b命令得出的解精确。)
如果A是一个列满秩矩阵(矩阵的秩等于列数),那么此最小二乘解x=A\b是唯一能使norm(A*x-b)最小的解。
如果A不是一个列满秩矩阵,那么此最小二乘解x=A\b不能使norm(A*x-b)最小,使norm(A*x-b)最小的解应该是x=pinv(A)*b)。
说明:对于不同的整数,代表了不同的调试级别。
definedfields – 返回列表变量中已定义元素的索引
调用格式:k=definedfields(l)
参数:l是一个列表变量(可以是list , tlist或者mlist类型),k是返回的索引向量。
说明:如果l是一个列表变量(list tlist mlist) 那么k=definedfields(l) 返回的k是列表变量中已定义元素的索引,如果元素未定义,则返回一个错误信息。
(.) 符号的另一个用法是当一行末尾有两个或者两个以上的小数点的时候就表示这一行没有完成,有待继续。
do - 循环语句的关键词
一般与while连用,也可用for语句中
elseif:if-then-else语句中的关键词
else: if-then-else语句中的关键词
empty - ([])空矩镇阵
当没有明显的答案时,矩阵运算返回空集[]或错误信息。注意,空的线性系统(linear systems,)可能有几行或者几列。
例子:
s=poly(0,'s'); A = [s, s+1];
A+[], A*[]
A=rand(2,2); AA=A([],1), size(AA)
end - 关键词
用在循环语句和条件语句的末尾,for, while, if, select 必须用end来中止。
符号[]产生一个空矩阵,它的定义很特别,0行0列,也就是说size([]) =[0,0].根据该属性就有下面的结果:
[] * A = A * [] = []
[] + A = A + [] = A
[ [], A] = [A, []] = A
inv([]) =[]
det([])=cond([])=rcond([])=1, rank([])=0
(1) 程序设计programming:
abort: 中断计算
说明:abort命令中断当前计算并给出Scilab的提示符(“-->”)。如果用户使用pause命令进入高层界面,可使用abort命令回到初始层界面,出现Scilab的提示符(“-->”)。
Ans: 计算结果
说明:如果表达式的值没有被赋与任何变量,那么Scilab自动产生一个变量Ans,用来存储当前表达式的值。
例子:C语言
case-判断语句的关键词
说明:用在选择语句select...case中的关键词:
用法如下:
select 表达式0
case 表达式1 then 程序1,
case 表达式2 then 程序2,
...
case 表达式3 then 程序3,
[else 程序],
end
例子:
while %t do
colon - (:) 冒号操作符
说明:
该操作符可以用来生成implicit vectors(不好翻译,看下面的例子就明白了)
j:k生成一个向量[j, j+1,...,k](如果j>k则为空集).
j:d:k生成一个向量[j, j+d, ..., j+m*d].
该操作符可以用来挑选向量或者矩阵中的某一行,某一列或者某一个元素
n=round(10*rand(1,1)) namn 该命令清除指定全局变量
clearglobal('nam1', ..,'namn') 该命令清除指定全局变量
其中nam1 .. namn为有效的全局变量
例子:
global a b c