自学内容网 自学内容网

MATLAB符号计算-初步认识符号对象

1.1自顶向下的程序设计方法

【例1-1】列主元Guass消去法解方程组

a=[2 -3 5 -1;1 4 2 -3;-2 4 -3 -7;8 0 -2 1];

b=[3 7 -1 8];

s=LZYguass(a,b)

代码还有问题,x1=1.1913,x2=1.1157,x3=0.8114,x4=0.0923

学长帮忙修改过:

反思:

length()、size()函数使用还存在一些问题,每次用length()系统都会报错,以后可以更多地使用size;

学到了测试代码单独另存,而不是再用命令行窗口或直接在编辑器里面输出。

1.2符号运算

symbolic object是Symbolic Math Toolbox定义的一种新的数据类型(sym类型),用来存储代表非数值的字符信号。

符号对象可以是符号常量(符号形式的数)、符号变量、符号函数以及各种符号表达式(符号数学表达式、符号方程与符号矩阵)等。

sym()、syms():建立

class():测试操作对象为何种操作对象类型、是否为符号对象类型。(这里不额外举例说明了,后面再详细介绍)

【例1-2】符号常数形成中的差异

这就和c语言里面是符号常量比较像;

稍微注意一下’e’这个,还不是很理解。

【例1-3】调用sym()和syms()创建符号对象


原文地址:https://blog.csdn.net/2302_80358806/article/details/144752811

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!