- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 错误处理和输入输出 主要内容: 错误处理 数据的导入 数据的导出 一、错误信息的检查和处理 错误信息的形式: 标识符::错误名:错误信息 二、Notebooks的输入和输出 1. 输出命令Print与交互式输入Input Print[e1,e2,e3,...] 依次输出表达式的值,表达式间不留空格 Input[提示] 读入一完整的Mathematica表达式 InputString[] 读入一字符串 2.? 特殊符号和特殊格式的输入 法一:介助于输入面板 “File”|“Plaettes”|“相应的菜单项” 法二:介助于菜单 “Edit”|“Expression Input”|“相应的菜单项” 3.?输入输出的形式 形式: InputForm 使用标准键盘上的字符直接输入的形式(输入) OutputForm 使用标准键盘上的字符来表示(输出) StandardForm 使用特殊字符和特殊格式的表示形式(输入/出) TraditionalForm 数学中类似的表示形式(输出) 方法: 表达式//某种输出形式 通过“Cell”|”Convert To”|”相应的菜单项”转换 例: 通过输出 体会上述几种用法. 4.?创建自己的输入面板 步骤 (1)新建空面板 从” Input”-”Create Table|Matrix|Palette”打开对话框,进行设置. (2)填充空的输入面板 (3)激活创建的输入面板 从”File”-”Generte Palette from Selection”中设置. (4)保存该面板,用时打开即可. 三、文件和外部操作 1.有关的菜单命令 “Import” 、“Save”、 “Save Select As”菜单命令 2.工作目录 Directory[] 给出现行的工作目录 SetDirectory[] 设定现行的工作目录 FileNames[] 列出现行工作目录中的文件 CopyFile[file1,file2] file1拷贝到file2 DeleteFile[file] 删除文件 3.读写文件的函数 filename 从文件中读入数据 Exprfilename 以纯文本格式将表达式保存到文件中 Exprfilename 以纯文本格式将表达式追加到文件中 !!filename 显示纯文本文件的内容 Save[“filename”,f,g,…] 将变量或函数的定义保存到文件中 3.数据的导入和导出 导出命令 Export 格式:Export[filename,数据,format] 输出数据到文件,转换为相应格式 Export[f1.txt, a, Table] 导入命令 Import 格式:Import[filename,format] 按特定格式导入文件 Import[f1.txt, Table] 可用的格式 List : 由数字或字符串构成的行 Table: 由数字或字符串构成的二维表 Text : 由基本字母构成的字符串 图形格式:BMP、GIF、JPG、JPEG、PDF、AI等 例 SetDirectory[e:\\] a = {{1, 2}, {3, 4}} b = Plot[Sin[x], {x, 0, 2Pi}] Export[f1.txt, a, Table] Export[f2.txt, a, Lines] Export[f3.jpg, b] Export[f4.bmp, b] Import[f1.txt, Table] Import[f4.bmp] 01年建模A题(草图) 设置默认路径 c = FileNames[]; t = {}; For[j = 90, j = Length[c], j++, a = Import[c[[j]], Table]; For[i = 1, i = Length[a], i++, t = AppendTo[t, Point[Append[a[[i]], j]]] ] ] Show[Graphics3D[t]] * *
文档评论(0)