8 代数式展开
syms 表达式中包含的变量 expand(表达式) 9 合并同类项
syms 表达式中包含的变量 collect(表达式,指定的变量) 10 进行数学式化简 syms 表达式中包含的变量 simplify(表达式) 11 进行变量替换
syms 表达式和代换式中包含的所有变量 subs(表达式,要替换的变量或式子,代换式) 12 进行数学式的转换
调用Maple中数学式的转换命令,调用格式如下:maple(‘Maple的数学式转换命令’) 即:
maple(‘convert(表达式,form)’’)将表达式转换成form的表示方式 maple(‘convert(表达式,form, x)’) 指定变量为x,将依赖于变量 x的函数转换成form的表示方式(此指令仅对form为exp与sincos的转换式有用) 13 解方程
solve(’方程’,’变元’)
注:方程的等号用普通的等号: = 14 解不等式
调用maple中解不等式的命令即可,调用形式如下: maple('maple中解不等式的命令')* 具体说,包括以下五种: maple(' solve(不等式)') maple(' solve(不等式,变元)' ) maple(' solve({不等式},变元)' ) maple(' solve(不等式,{变元})' ) maple(' solve({不等式},{变元})' ) 15 解不等式组
调用maple中解不等式组的命令即可,调用形式如下: maple('maple中解不等式组的命令') 即:maple(' solve({不等式组},{变元组})' ) 16 画图
方法1:先产生横坐标x的取值和相应的纵坐标y的取值,然后执行命令: plot(x,y) 方法2:fplot('f(x)',[xmin,xmax]) fplot('f(x)',[xmin,xmax,ymin,ymax]) 方法3:ezplot('f(x)') ezplot('f(x)' ,[xmin,xmax]) ezplot('f(x)' ,[xmin,xmax,ymin,ymax]) 17 求极限 (1) 极限:
syms x limit(f(x), x, a) (2)单侧极限:
左极限: syms x limit(f(x), x, a,’left’) 右极限: syms x limit(f(x), x, a,’right’) 18 求导数
diff('f(x)') diff('f(x)','x') 或者:
Syms x Diff(f(x)) syms x diff(f(x), x) 19 求高阶导数
diff('f(x)',n) diff('f(x)','x',n) 或者: syms x diff(f(x),n) syms x diff(f(x), x,n) 20 在MATLAB中没有直接求隐函数导数的命令,但是我们可以根据数学中求隐函数导数的方法,在中一步一步地进行推导;也可以自己编一个求隐函数导数的小程序;不过,最简便的方法是调用Maple中求隐函数导数的命令,调用格式如下:
maple('implicitdiff(f(x,y)=0,y,x)')*
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库数学建模中常用的30个MATLAB程序和函数(2)在线全文阅读。
相关推荐: