欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > PPT文档下载
     

    第一讲Scilab基本操作.ppt

    • 资源ID:2555662       资源大小:605.01KB        全文页数:10页
    • 资源格式: PPT        下载积分:4
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要4
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    第一讲Scilab基本操作.ppt

    Scilab4 简介,一. 基本操作,二. 语言结构,三. 程序文件,四. 基本绘图,五. 简单应用,高中数学中的算法初步,Scilab缺省操作桌面, Command命令窗口,Scilab是以法国国立信息与自动化研究院(INRIA)的科学家为主开发的“开放源码”式科学计算自由软件。Scilab一词来源于英文“Scientific Laboratory”(科学实验室)词头的合并。Scilab与Matlab非常相似,都是基于矩阵运算的科学计算软件,但它是自由软件,其指令形式与数学、工程中常用的形式十分相似。 目前国家科技部正大力支持推广和普及Scilab软件,国家教育部同意将其写入高中数学教材。通过Scilab,一方面可以实践算法实现,另一方面可以进行数学实验、数学建模活动。,1Scilab 基本操作,操作 如右图,在Scilab的 Command 窗口下用 键盘输入表达式后,按【Enter】键执行指令, Command 窗口下显示计算结果。, 在Command窗口下进行数学运算,只需将表达式直接输入提示号( )之后,并按【Enter】 键即可。Scilab会将计算结果直接存入变量ans,代表Scilab运算后的答案 (Answer),并在Command窗口下显示其数值。, Scilab将所有数值均保存为double形式,故不需要变量声明,Scilab会自动进行变量的创建和回收。, Scilab的基本运算符:加(+)、 减(-)、 乘(*)、 除(/)、指数(); 上述运算符不仅运用于通常实数之间计算,也可运用于矩阵的运算。,a=1; / 将数值1赋值给变量a,即a代表了数值1. b=a*3+2; / 将数值a*3+2赋值给变量b,若a=1,则b=1*3+2=5. c=”这是一个变量a”; / 将语句 ”这是一个变量a” 赋给变量c,注意加引号”,表示字符串语句., 如下例:, Scilab中语句注释与说明的指令是两条斜杠“/”, 编译器对其后所在行内容不作任何处理,如上图。, 若不想让Scilab每次都显示计算结果,只需在表达式后面加上分号“;”,如下例:, 若要显示变量y的值,直接键入y 回车即可,如右图:此例中,sin是正弦函数,exp是以e为底的指数函数,这些都是Scilab常用的数学函数。,y=sin(10)*exp(-0.3*42);,y y= -0.0044772,Scilab变量命名规则 1变量名必须是英文字母,区分大小写 2字母间不可留空格, Scilab显示当前数据格式是10位(含数值符号),如下图:, 函数指令format( )的作用是返回当前数据格式的位数. ans=1. 10. (计算结果ans返回的是行列的矩阵形式) 表示当前数据格式是10位(含数值符号“+,-”,正数的符号“+”一般不显示). format(12)表示设置数据格式为12位.,Scilab 预定义的一些常数: i: 基本虚数单位 pi: 圆周率(=3.1415926.) e: 欧拉常数(=2.7182818.) inf: 表示无限大, 例如1/0 nan或NaN: 表示非数值(Not a number), 例如0/0 注: 在使用预定义常数之前加%,如下图。,【例2-2】简单矩阵的输入和运算。,A=1,2,3; 4,5,6,A = 1. 2. 3. 4. 5. 6.,size(A) / 使用函数size(A)可以得到矩阵A的维数,ans = 2 3.,A=1,2,3; 4,5,6; B=1,0,0; 4,0,6; A+B / 对矩阵A,B求和得矩阵A+B,ans = 2. 2. 3. 8. 5. 12.,A=1,2,3; 4,5,6; B=1,0; 0,6; 1,1; A*B / 对矩阵A,B求积得矩阵A×B,ans = 4. 15. 10. 36.,【例2-3】一些特殊矩阵的赋值方式示例。,A=zeros(2,4) / 2×4阶全零矩阵,A = 0 0. 0. 0. 0. 0. 0. 0.,A=ones(1,4) / 1×4阶全1矩阵,A = 1 1. 1. 1.,A=eye(3,3) / 3×3阶单位矩阵,A = 1 0. 0. 0 1. 0. 0 0. 1.,x=0:0.2:1 / 在0,1中每隔0.2个单位,生成序列x=0,0.2,0.4,0.6,0.8,1 / 这也是1×6阶矩阵,x = 0 0.2 0.4 0.6 0.8 1.,x=0:0.2:1; y=x.*x / 生成当x=0,0.2,0.4,0.6,0.8,1时, y=x2函数值序列,y = 0 0.04 0.16 0.36 0.64 1., 表达式 y=x.*x中的“.*”表示对应元素相乘; 另外(./)表示对应元素相除,(.)表示对应元素求幂.,x=0:0.2:1; y=x.2,y = 0 0.04 0.16 0.36 0.64 1.,Scilab常用的基本数学函数 abs(x): 纯量的绝对值或向量的模 sqrt(x):开平方 fix(x): 求实数x的整数部分 modulo(x,y):求x除以y余数 round(x):四舍五入至最近整数 floor(x):不超过x的最大整数 sign(x): 符号函数 当x0时,sign(x)=1。 exp(x):自然指数 log(x):以e为底的对数,即自然对数 log2(x):以2为底的对数 log10(x):以10为底的对数 sin(x): 正弦函数 cos(x):余弦函数 tan(x):正切函数 asin(x):反正弦函数 acos(x):反余弦函数 atan(x):反正切函数,

    注意事项

    本文(第一讲Scilab基本操作.ppt)为本站会员(本田雅阁)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开