- 1
- 0
- 约1.78千字
- 约 17页
- 2024-05-29 发布于上海
- 举报
第六章符号运算
数值运算与符号运算数值计算有效数字位数限制,产生舍入误差,重复多次造成累积误差,所得的解是工程实用中的近似解。符号运算通过推理和演绎得到解析结果,可以获得精确解。
主要内容符号对象符号表达式的基本操作符号微积分符号方程的求解积分变换
6.1创建符号对象在MATLAB中进行符号运算,首先要创建符号对象(symbolicobjects),符号对象包括:符号数(symbolicnumbers)符号变量(symbolicvariables)符号表达式(symbolicexpressions)符号函数(symbolicfunctions)。
6.1创建符号对象6.1.1符号数符号数与浮点数最大的区别是数字的精确表示。SymbolicMathToolbox提供了sym函数来创建符号数。sym(num)将浮点数或矩阵num转化为符号数或符号矩阵。sym(num,flag)用flag说明的方法将浮点数num转化为符号数flag作用r有理数模式d十进制小数e误差估计模式f浮点数模式
6.1创建符号对象?
6.1创建符号对象注2:对于超过15位数字的数,要获得精确表示,必须用单引号括起来。如:x=sym(12345678901234567890) %不加括号 x= 12345678901234567168 %不精确的符号数 x=sym(12345678901234567890) %加括号 x= 12345678901234567890 %精确的符号数
6.1创建符号对象?
6.1创建符号对象?
6.1创建符号对象1.创建复数域上的符号变量x=sym(x)创建一个符号变量x,其中x是一个字符串,必须是一个合法的变量名。symsvar1var2…varn创建变量var1var2…varn多个符号变量。例6-3创建复数域上的符号变量x,y,z
6.1创建符号对象2.创建特定数域上的符号变量x=sym(x,set) 创建一个在特定数域上的符号变量。syms?var1...varNset创建若干个在特定数域上的符号变量。其中,set用于说明变量的数域,其值可取real,?positive,?integer,or?rational’例6-4创建特定数域上的符号变量
6.1创建符号对象3.设置符号变量的限定性假设 对已经定义的符号变量我们可以通过assume命令重新设置其数域,其调用格式如下:assume(condition) 设置condition中的符号变量符合condition条件,同时取消以前的限定性假设。condition中可以使用关系运算符或逻辑运算符。assume(expr,set) 设置expr属于set数域。其中set与2中的相同。例6-5利用assume设置符号变量x的数域
6.1创建符号对象4.清除符号变量的限定性假设 符号变量及其值是存放在MATLAB工作空间?(MATLAB?workspace),而其限定性假设是存放在符号引擎工作空间(symbolicengineworkspace)。当我们在MATLAB工作空间删除符号变量时,并不会清除符号变量的限定性假设。清除符号变量的限定性假设也不会删除符号变量。
6.1创建符号对象清除符号变量的限定性假设可以采用下面方法:assume(expr,clear)清除表达式expr中所有符号变量的限定性假设。reset(symengine)清除符号引擎工作空间中的所有符号变量的限定性假设。例6-6了解清除符号变量的限定性假设与删除符号变量的区别
6.1创建符号对象?
6.1创建符号对象6.1.4符号矩阵创建符号矩阵的方法有三种:1.利用已有符号变量创建符号矩阵2.利用下面函数创建符号矩阵A?=sym(a,?[n1...nM])创建一个n1*…*nM的tw矩阵,自动生成形如a1_1_…_1的元素。A?=sym(a,n)?创建一个n*n的3.利用符号数创建符号矩阵例6-8创建符号矩阵
6.1创建符号对象?
您可能关注的文档
- (10)--3.3G-S迭代法数值分析.pdf
- (10)--3.3-泰勒级数展开数学物理方法.pdf
- (10)--第一章3:数学物理方程定解问题的提法.pdf
- (10)--实验六 方程及方程组的解.ppt
- (11)--2.1导数的概念微积分基本原理.ppt
- (11)--2.3 一般迭代法(2)数值计算方法.ppt
- 广东省深圳市南山区2023-2024学年三年级上学期英语期末试卷(解析版).docx
- 广东省汕头市澄海区2024-2025学年八年级上学期期末生物试题(解析版).pdf
- 广东省汕头市潮阳实验学校2024—2025学年上学期高二期中考试语文试卷(解析版).pdf
- 广东省汕头市潮阳一中明光学校2024-2025学年高二上学期11月期中地理试题(解析版).pdf
- 浙江省宁波市2024-2025学年高三下学期高考模拟考试数学试卷(解析版).pdf
- 广东省汕头市潮阳一中明光学校2024-2025学年高二上学期期中考试政治试题(解析版).pdf
- 广东省汕头市潮阳一中明光学校2024-2025学年高三上学期第三阶段考试历史试题(解析版).pdf
- 广东省汕头市澄海区2024-2025学年八年级上学期期末考试英语试题(解析版).pdf
- 浙江省衢州、丽水、湖州三地市2025届高三下学期4月教学质量检测(二模)数学试题(解析版).pdf
- 浙江省绍兴市上虞区2025届高三下学期5月高考及选考适应性考试数学试卷(解析版).pdf
- 广东省汕尾市2023-2024学年三年级上学期英语期末试卷(解析版).docx
- 广东省汕头市澄海区2024-2025学年高二上学期1月期末地理试题(解析版).pdf
- 广东省汕头市澄海区2024-2025学年八年级上学期期末语文试题(解析版).pdf
- 湖北省恩施土家族苗族自治州来凤县2023-2024学年三年级上学期英语期末试卷(解析版).docx
最近下载
- 云冈石窟造像风格的跨区域传播研究.docx VIP
- 基于深度学习的电商用户评论情感分析与研究.docx VIP
- MSCEIT情绪智力测验.docx VIP
- 托尔斯泰《战争与和平》俄语原版Войнаимир.doc
- 高考核心词汇(详细版).docx VIP
- 县水务局副局长2025年度民主生活会个人对照检查材料(五个带头).docx VIP
- 课件:《中华民族共同体概论》第十五讲:新时代与中华民族共同体建设.pptx VIP
- Batocera 低解PC 原生 CRT 输出官方指南中文版_2023最新精校版本.pdf VIP
- (高清版)DG∕TJ 08-2208-2016 住宅建筑电能计量技术规范.pdf VIP
- 2026年全科医学科护理工作计划.docx
原创力文档

文档评论(0)