概述
实验四MATLAB符号运算
一、实验目的:
1、掌握定义符号对象的方法;
2、掌握符号表达式的运算法则以及符号矩阵运算。
3、掌握求符号函数极限及导数的方法。
4、掌握求符号函数定积分和不定积分的方法。
二、实验原理
1、符号常量、符号变量、符号表达式的创建
(1) 使用sym( )创建
输入以下命令,观察Workspace 中A、B、f是什么类型的数据,占用多少字节的内存空间。
>>A=sym('1') %符号常量
>>B=sym('x') %符号变量
>>f=sym('2*x^2+3y-1') %符号表达式
>>clear
>>f1=sym('1+2') %有单引号,表示字符串
>>f2=sym(1+2) %无单引号
>>f3=sym('2*x+3')
>>f4=sym(2*x+3) %为什么会出错
>>x=1
>>f4=sym(2*x+3)
通过看MATLAB 的帮助可知,sym( )的参数可以是字符串或数值类型,无论是哪种类型都会生成符号类型数据。
(2) 使用syms 创建
>>clear
>>syms x y z %注意观察x,y,z都是什么类型的,它们的内容是什么
>>x,y,z
>>f1=x^2+2*x+1
>>f2=exp(y)+exp(z)^2
>>f3=f1+f2
通过以上实验,知道生成符号表达式的第二种方法:由符号类型的变量经过运算(加减乘除等)得到。又如:
>>f1=sym('x^2+y +sin(2)')
>>syms x y
>>f2=x^2+y+sin(2)
>>x=sym('2') , y=sym('1')
>>f3=x^2+y+sin(2)
最后
以上就是开心流沙为你收集整理的matlab申明数值型的符号常量,实验四 MATLAB符号运算的全部内容,希望文章能够帮你解决matlab申明数值型的符号常量,实验四 MATLAB符号运算所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复