MATLAB数学实验 第七章 符号计算.

Slides:



Advertisements
Similar presentations
渡黑水溝 郁永河. 2 戎克船:是明末清初時期往返兩岸的主要交通工具 ∗ 1. 關於台灣的開發歷史,我們到底了解多少呢?不妨試著說出 就我們所知有關台灣開發史的故事、小說、電影、音樂與大 家分享。 ∗ 2. 什麼是黑水溝?黑水溝為什麼會成為大陸移民渡海來臺時最 大的威脅? ∗ 3. 有聽過「六死三留一回頭」、「有唐山公,無唐山嬤」這兩.
Advertisements

第七章 多元函数微分学 一 多元函数与极限 二 多元函数的偏导数 三 多元函数的全微分及其应用 四 多元复合函数的微分法 五 多元函数的极值.
1 教師敘薪 Q & A 教師敘薪 Q & A 新竹縣立新湖國中 陳淑芬 新竹縣立自強國中 楊美娟
103 學年度縣內介聘申請說明會 南郭國小 教務主任張妙芬.  重要作業日程 : 1 、 5/1( 四 ) 前超額學校 ( 含移撥超額 ) 備文函報縣府教 育處輔導介聘教師名單 2 、 5/7( 三 ) 超額教師積分審查( 9 : : 00 、 13 : : 00 )。 3.
大學甄選申請入學 〃備審資料 〃面試. 確認你的追求對象 學校環境概況 系別特質 有無交換學生 未來出路 性質相似的科系要清楚之間的差別 ex: 社會福利學系,社會工作學系, 社會學系.
人文行動考察 羅東聖母醫院 老人醫療大樓 吳采凌 黃玨宸 劉映姍 陳嫚萱.
焦點 1 陸域生態系. 臺灣的陸域生態系 臺灣四面環海 黑潮通過  高溫, 雨量充沛 熱帶, 亞熱帶氣候.
資源問題與環境保育 第 6 章. 學完本章我能 ……  知道中國土地資源的問題與保育  了解中國水資源的問題與保育  知道中國森林資源的問題與保育  能分析自然環境和人文環境如何影響人類 的生活型態  說舉出全球面臨與關心的課題.
首页 全国高等学校招生考试统一考试 监考员培训 广州市招生考试委员会办公室.
寓言 何謂寓言? 寓言中的主角選擇 以動物為主角,形象分析—以成語及諺語中來歸納動物形象 以人為主角,形象分析
人口增长.
天津1班面试专项练习1 综合分析现象类 主讲:凌宇 时间:5月21日 19:00—22:00.
这是一个数字的 乐园 这里埋藏着丰富的 宝藏 请跟我一起走进数学的 殿堂.
45天备考指南 2013年下半年国考资格证笔试系列讲座(2) 华图教师事业部 石杨平.
第一章 会计法律制度 补充要点.
2016年道德讲堂 慈善知识讲座 主讲人:田睿. 2016年道德讲堂 慈善知识讲座 主讲人:田睿.
二、个性教育.
第8章 相关分析 一元线性相关分析 多元线性相关分析 相 关 分 析 相关系数 相关指数 直线相关 曲线相关 相关分析概述 相关分析的意义
公務人員 育嬰留職停薪權益.
一、平面点集 定义: x、y ---自变量,u ---因变量. 点集 E ---定义域, --- 值域.
第三課 政府的組織、功能與權限 一、內閣制 壹、民主國家的政府體制 二、總統制 三、混合制 四、小結 一、前言 貳、我國的中央政府體制
中央與地方教育權限 第八組 王湘婷 邱淑婷 全 彥 洪英博
2014政法干警备考平台 2014政法干警考试群⑨ 中公教育政法干警考试 ——微博 中公教育政法干警考试
盧世欽 律師 鼎禾律師聯合事務所 民國 一○四 年 九 月 十八 日
管理学基本知识.
福山國小 100學年度 新生家長始業輔導.
资料分析 如何攻破最后瓶颈 主讲老师:姚 剑 4月6日20:00 YY频道:
清仓处理 跳楼价 满200返160 5折酬宾.
滁州学院首届微课程教学设计竞赛 课程名称:高等数学 主讲人:胡贝贝 数学与金融学院.
致亲爱的同学们 天空的幸福是穿一身蓝 森林的幸福是披一身绿 阳光的幸福是如钻石般耀眼 老师的幸福是因为认识了你们 愿你们努力进取,永不言败.
1.1.2 四 种 命 题.
增值评价 2014级 初中起点报告 解读培训 辽宁省基础教育质量监测与评价中心.
面向海洋的开放地区——珠江三角洲 山东省高青县实验中学:郑宝田.
幼兒環境學習規畫 期末報告 指導老師:蔡其蓁 老師
09学前教育班 魏文珍 自我介绍.
拾貳、 教育行政 一、教育行政的意義 教育行政,可視為國家對教育事務的管理 ,以增進教育效果。 教育行政,乃是一利用有限資源在教育參
课标教材下教研工作的 实践与思考 山东临沂市教育科学研究中心 郭允远.
存货的核算 一、项目任务 1、原材料核算 ——按实际成本核算 ——按计划成本核算 2、低值易耗品及包装物核算 3、存货清查的核算
雕塑你我他.
課程銜接 九年一貫暫行綱要( )  九年一貫課程綱要( ) 國立台南大學數學教育系 謝 堅.
第八章二元一次方程组 8.3实际问题与二元一次方程组.
第八章二元一次方程组 8.3实际问题与二元一次方程组 (第3课时).
2.4 二元一次方程组的应用(1).
財政部臺灣省北區國稅局中壢稽徵所 各類所得扣繳暨免扣繳法令.
第三讲 MATLAB的符号运算 科学与工程技术中的数值运算固然重要,但自然科学理论分析中各种各样的公式、关系式及其推导就是符号运算要解决的问题。 在Matlab7.0中,符号计算虽以数值运算的补充身份出现,但它们都是科学计算研究的重要内容。 Matlab开发了实现符号计算的工具包Symbolic Math.
「103年寒假教育優先區中小學生營隊」 校外補助計畫申請說明會.
遊戲評量-附錄A、B 洪秀雯 黃詩茹 許雅雯 莊梵筠.
教學演示教材: 〈信賴區間與信心水準的解讀〉
一元二次不等式解法(1) 主讲人:贾国富.
求曲线方程(3).
大綱: 列式問題 代入消去法 加減消去法 根的相關問題 顧震宇 台灣數位學習科技股份有限公司
第四节 函数展开成幂级数 本节内容: 一、泰勒 ( Taylor ) 级数 二、函数展开成幂级数 第十二章 两类问题: 在收敛域内 求 和
第一节 相关概述 第二节 积差相关系数 第三节 其他相关系数
第14章 總體經濟政策之爭論:法則與權衡性.
二元一次聯立方程式 代入消去法 加減消去法 自我評量.
微分方程之应用 ----恶狼追兔问题 恶狼 追 小兔 主讲人:曹怀火 数学与计算机科学系
二次函數的圖形的探討 一次函數與二次函數的定義 一次函數的圖形 二次函數的圖形.
课前注意 课前注意 大家好!欢迎加入0118班! 请注意以下几点: 1.服务:卡顿、听不清声音、看不见ppt—管家( ) 2.课堂秩序:公共课堂,勿谈与课堂无关或消极的话题。 3.答疑:上课听讲,课后答疑,微信留言。 4.联系方式:提示老师手机/微信: QQ:
× (1)( )若一元二次方程式可分解為 (x+1)(x+2)=1, 則 x+1=1,x+2=1, 所以 x=0 或-1
山清水秀的林芝 yy 曾元一
探究影响浮力大小的因素.
数学软件 Matlab —— Matlab 与 Latex.
数学题解答 第二章 一元一次方程 2.1从算式到方程 (第1课时) 数学题解答
第四节 微分 函 数 的 微 分 微分的定义 微分的几何意义 基本初等函数的微分公式 基本初等函数 的微分公式与 微分的运算法则
第八章 服務部門成本分攤.
正弦函数余弦函数的性质 (二) 执教:湖南华容一中 黄奇卫老师.
9.5 函数的幂级数展开式 通过上节的学习知道:任何一个幂级数在其收敛区间 内,均可表示成一个函数(即和函数).但在实际中为了便于
用加減消去法解一元二次聯立方程式 台北縣立中山國中 第二團隊.
第二节 偏 导 数 一、 偏导数概念及其计算 二 、高阶偏导数.
Presentation transcript:

MATLAB数学实验 第七章 符号计算

第七章 MATLAB符号计算 7.1 符号对象 7.2 符号矩阵和符号函数 7.3 符号微积分 7.4 符号方程和符号微分方程 7.5 便捷函数作图 7.6 符号计算局限性和Maple调用

7.1 符号对象 1、符号对象的定义 s=sym(str) 将数值或字符串str转化为 符号对象s, 数值为有理表示; s= sym(num,’d’) 将数值表达式转化为符号 表达式,数值用十进制表示; 比较: a=pi^2, b=‘pi^2’, c=sym(pi^2),d= sym(pi^2,’d’), e=sym(b) syms var1 var2  定义var1, var2, 为符号变量 subs(s, old, new) 将符号表达式s中的符号 变量 old用new代替

digits(n) 将数值计算精度设为n位; x=vpa(s) 求s的数值结果 x=vpa(s,n) 采用n位计算精度求s的数值 结果 2 .计算精度和数据类型转换 digits(n) 将数值计算精度设为n位; x=vpa(s) 求s的数值结果 x=vpa(s,n) 采用n位计算精度求s的数值 结果 double(s) 将符号对象转化为双精度数值 char(s) 将符号对象转化为字符串 例 pi与2^10000

7.2 符号矩阵和符号函数 1.矩阵 MATLAB大部分矩阵和数组运算符及指令都可以用于符号如:inv,./,.\,eig等 2.符号函数计算 factor(expr) 对expr作因式分解 expand(expr) 将expr展开 collect(expr,v) 将expr按变量v合并同类项 simple(expr) 将expr化简

g=finverse(f,v) 求函数f(v)的反函数g(v) fg=compose(f, g) 求函数f(v)和g(v)的 复合函数f(g(v)) [n,d]=numden(expr) 分式通分, n返回分子,d返回分母 funtool 函数分析图形界面 例1. 已知 f (x,y) = (x-y)3, g(x,y) = (x+y)3 求 h= f*g 并展开。 解 »syms x y;f=(x-y)^3;g=(x+y)^3; » h=f*g,s=expand(h),s2=subs(s,y,x^2+x+1)

7.3 符号微积分 例2 1.极限和级数 limit(s,x,a) 返回符号表达式s当x->a时的极限 limit(s,x,a,’right’) 返回s当x->a时的右极限 limit(s,x,a,’left’) 返回s当x->a时的左极限symsum(s,n,a,b) 返回符号表达式s表示的通 项当自变量n由a到b的和。 例2

2. 微分 diff(s,x) 返回符号表达式s对x的导函数diff(s,x,n) 返回s对x的n阶导函数。 taylor(s,n,a,x) 返回符号表达式s在a点 Taylor展开到n-1次式.自变量为x taylortool Taylor 分析图形界面

jacobian(f,x) 返回向量函数 f的Jacobian矩阵 例3 计算(1) (2) 的Jacobian矩阵; (3)函数g(x)=lnx sinx在x=1的5次Taylor展开

3. 积分 int(s) 符号表达式s的不定积分. int(s,v) 符号s关于变量v的不定积分. int(s,a,b) 符号表达式s的定积分, a,b分别为上﹑下限. int(s,v,a,b) 符号表达式s关于变量v从 a到b的定积分. 当系统求不出解析解,会自动求原点附近的一个近似解。

例4 计算积分 (1)不定积分 (2) 定积分 (3) 定积分 (无解析解)

(无解析解) (4) 定积分 (5)重积分 (6)广义积分

7.4 符号方程和符号微分方程 1.代数方程 s=solve(表达式1, 表达式2, , 表达式n, 通过阅读其域得到 当系统求不出解析解,会自动求原点附近的一个近似解。

例5 解方程 (1) 二次方程ax2+bx+c=0; (2) 无解析解 x2-3x+ex=2; (3) 方程组 这里y, z是未知量。

2. 常微分方程  s=dsolve('方程1 ', '方程2 ',…, '初始条件1 ', '初始条件2',,'自变量'). 均用字符串方式表示, 自变量缺省值为t. 导数用D表示, 2阶导数用D2表示,以此类推. s返回解析解. 方程组情形,s为一个符号结构. 

例6 (1)求y'=ay+b的通解; (2)初值问题y’ = y-2t/y,y(0)=1; (3)高阶方程 y’’=cos(2x)-y, y(0)=1,y’(0)=0 (4)边值问题 xy’’-3y’=x2, y(0)=0,y(5)=0 (5)方程组 f ’=f+g,g’=-f+g, f(0)=1,g(0)=2 (6)无解析解 y’=x+y2,y(0)=0

7.5 便捷函数作图 1. 函数曲线图 ezplot(F, [a,b]) 作函数F在[a,b]上的图 F可以是显函数、隐函数或参变量函数 1. 函数曲线图  ezplot(F, [a,b]) 作函数F在[a,b]上的图 F可以是显函数、隐函数或参变量函数 其表示可以是字符串、函数句柄、 Inline 函数或匿名函数. [a,b] 缺省为[-2*pi, 2*pi]

ezpolar(F, [a,b]) 作极坐标函数F()在 a<<b上的图, [a,b] 缺省值为[0, 2*pi] ezplot3(x,y,z,[a,b]) 作曲线x=x(t),y=y(t),z=z(t)在a<t<b上 的图, [a,b]的缺省值为[0, 2*pi] 2 .函数曲面图 ezmesh(z, [a,b,c,d]) 作函数z(x,y)在 a<x<b, c<y<d上的图

ezmesh(x,y,z,[a,b,c,d]) 作参变量函数x(s,t),y(s,t), z(s,t)在 a<s<b,c<t<d上的图 函数用字符串、函数句柄、Inline函数 或匿名函数 ezmesh(, n) 网格用n2个节点, n的缺省值为60. 类似命令有ezsurf, ezcontour等

7.6 符号计算局限性和Maple调用 符号计算局限性 (1)许多问题没有解析解,一般无法用符号计算求解; (2)速度太慢,尤其是高维问题; (3)数值近似求解算法参数设置不够灵活,往往不能满足实际需要; (4)不能处理离散数据分析、最优化等常见工程问题。

例7 求解微分方程 y’=t+sin(y), y(0)=1, 0<t<1 (符号运算无法求解) 例8 求方程组 的实根 (符号运算求不到实数解)

MATLAB的符号工具箱提供了几个命令连接Maple, 以扩展其计算能力。 例9 计算 B(n)= 的逆和行列式 (符号求解很慢) 2.Maple的调用  MATLAB的符号工具箱提供了几个命令连接Maple, 以扩展其计算能力。 mhelp Maple函数 查阅Maple函数帮助 maple(‘Maple命令’) 执行Maple命令

mfunlist 能用mfun调用的Maple的 特殊函数列表 procread 读入Maple程序 例10 求f (x,y)=e-xy的在x=1,y=0的三阶Taylor 展开式 例11 求f (x,y)=xy 的极值, 约束条件x2+y2+a2=1. a为参数

习题 ex2, ex3, ex4, ex5, ex6, ex10, ex13