scilab
Hustudent20080101
MFC Qt 瑞萨 ARM Linux
展开
-
scilab:log其实是ln
->log(10) ans = 2.3025851 -->exp(1) ans = 2.7182818 -->log(10)/log(exp(1)) ans = 2.3025851原创 2012-05-01 08:49:01 · 859 阅读 · 0 评论 -
Getf help getd
来自 Getf 讨论的消息浏览解析项 - 仅显示帖子内容From: Matthias Klingel Subject: Re: GetfDate: 2000/04/10Message-ID: #1/1X-Deja-AN: 608971327Content-Transfer-Encoding: 8bitReferences: To: Benjamin Follow转载 2012-05-01 10:59:19 · 661 阅读 · 0 评论 -
function定义
-->edit abc.sci -->call abc.sci !--error 50 没有发现子程序:abc.sci -->exec abc.sci -->function [c]=abcfun(a,b)-->c=a+b;-->endfunction -->c=abcfun(7,8) c = 15. --原创 2012-05-01 10:40:52 · 642 阅读 · 0 评论 -
3. Scilab程序设计
3. Scilab程序设计3.1. Scilab文件Scilab的程序文件是文本文件,可以用一般的编辑器建立和编辑。Scilab自带的scipad编辑器有更多的功能,如语法高亮等。SCI文件分为2类,命令文件和函数文件。命令文件扩展命为SCI或者SCE,函数文件的扩展名为SCI。命令文件可以直接使用exec命令执行,而函数文件是被其他程序调用,使用前必须采用GETF命令加载。命令文转载 2012-05-01 10:11:31 · 874 阅读 · 0 评论 -
scilab 的初步介绍
matlab 使用老出错,决定试试scilab. 几个例子来学习 scilab例1: 画等值线的命令//定义一个向量x=[ 1 2 3 ; 1 3 5 ; 8 2 8];//和matlab 相同的命令a=1:3;b=1:3;nz=2;//画等值线图,nz 表示等值线的取值点数。contour2d(a,b,x,nz)上面的命令可以存在一个文转载 2012-05-01 10:33:07 · 1547 阅读 · 0 评论 -
3 编程语言结构
3 编程语言结构abort 中止计算或循环break 终止最内循环case 同select一起使用continue 将控制转交给外层的for或while循环else 同if一起使用elseif 同if一起使用end 结束for,while,if语句for 按规定次数重复执行语句otherwise 可同switch一起使用pause 暂停模式return转载 2012-05-01 09:24:10 · 597 阅读 · 0 评论 -
exec 运行脚本文件
-->exec sinPlot.scisinPlot.sci://显示模式mode(0);// Display warning for floating point exceptionieee(1);a = 1:100;b = sin(a);plot(a,b)原创 2012-05-01 09:20:46 · 637 阅读 · 0 评论 -
save("vara.txt",[a]) 、load("vara.txt")
-->a a = 1. 2. 3. 4. 5. 6. -->save("vara.txt",[a]) -->clear a -->load("vara.txt")警告:文件 'vara.txt' 已经在Scilab中被打开。 -->a a = 1. 2. 3.原创 2012-05-01 09:18:36 · 486 阅读 · 0 评论 -
scilab:运算
加减乘除:+ - * /自然数的次方:ex 在scilab上,要写成:exp(x) 绝对值:abs(),例如:abs(-3) Ans= 3. 矩阵转数值:在算符前加上".",为什么要这么做?因为Scilab在运算时,基本上都是把那些数值当做矩阵来看待的。当你打了一大串的数值串要做运算时,却出现了错误讯息。就有可能要考虑此状况了,这时就要将乘或除与exp(),sin(),cos(转载 2012-05-01 09:11:58 · 1237 阅读 · 0 评论 -
scilab点乘
-->A = [1 0; 0 1] A = 1. 0. 0. 1. -->B=[2 3;4 5] B = 2. 3. 4. 5. -->B*A ans = 2. 3. 4. 5. -->B.*A ans =原创 2012-05-01 09:09:55 · 816 阅读 · 0 评论 -
scilab的数据类型
变量的类型scilab的数据类型分为三大类,标量式、矩阵式和特殊数据类型。标量式和矩阵式都包含如下几种基本类型: 数值类型、布尔类型、多项式类型和字符串类型。特殊数据类型包括表(list)和函数。数值类型如matlab一样,scilab的变量可以不经定义直接赋值。不同的是,引用系统预定的变量需加上%,如得到常量pi的值,需使用%pi,类似的如虚数单位%i,布尔值%t,%转载 2012-05-01 08:53:43 · 1200 阅读 · 0 评论 -
Scilab的内定常数
Scilab的内定常数多半以'%'开头,例如圆周率π,它以'%pi'来表示。自然常数e:%e。虚数i:%i。如对这些常数重新宣告会出现错误讯息。 -->x=3;a2=15 a2 = 15. -->%e %e = 2.7182818 -->%i %i = i -->sqrt(-1)原创 2012-05-01 08:52:07 · 680 阅读 · 0 评论 -
scilab符号运算工具箱Symbolic Toolbox for Scilab安装过程
[原创]scilab符号运算工具箱Symbolic Toolbox for Scilab安装过程 转载自:http://hi.baidu.com/northhujia/blog/item/b01b57a7a9046795d1435813.html 前天装上了Symbolic Toolbox for Scilab,感觉非常好用。现在把安装过程写出来大家分享一下。转载 2012-05-03 14:40:34 · 7417 阅读 · 0 评论