一,建立符号变量练习1用两种方法建立符号变量与符号表达式并加以运算解在MATLAB命令窗,依次输入clc,clear%清屏:清除之前自定义变量f=sym(3*x^2+5*y+2*x*y+6)%定义符号表达式symsxyn%声明xyn均为符号变量z=x^2+sin(x*y^n)%由符号变量组成新符号式2*f-z+6%组成另一新符号式结果:f= 3*x^2+5*y+2*×*y+6z= x^2+sin(x*y^n)ans=5*x^2+10*y+4*x*y+18-sin(x*y^n)
练习 1 用两种方法建立符号变量与符号表达式并加以运算. 一 . 建立符号变量 解 在MATLAB命令窗,依次输入: clc,clear % 清屏;清除之前自定义变量 f=sym(‘3*x^2+5*y+2*x*y+6’) %定义符号表达式 syms x y n %声明x y n均为符号变量 z=x^2+sin(x*y^n) % 由符号变量组成新符号式 2*f -z+6 %组成另一新符号式 结果: f= 3*x^2+5*y+2*x*y+6 z= x^2+sin(x*y^n) ans = 5*x^2+10*y+4*x*y+18-sin(x*y^n)
说明可在%号后为程序加注释,它不参与运算,为了(1)程序共享或增加程序的可读性,重要注释不可缺少;(2)除直接运行程序文件,MATLAB命令均需在命令窗依次输入,才能执行,以后的例题不再注明:(3)与数学习惯表达不同,MATLAB表达式中的乘号“*”不可省略;(4)clear命令通常用于程序之初,避免后续计算受先前自定义变量的影响
(1)可在%号后为程序加注释,它不参与运算,为了 程序共享或增加程序的可读性,重要注释不可缺少; (2)除直接运行程序文件,MATLAB命令均需在命令 窗依次输入,才能执行,以后的例题不再注明; (3)与数学习惯表达不同, MATLAB表达式中的乘号 “ * ”不可省略; (4)clear命令通常用于程序之初,避免后续计算受先前 自定义变量的影响. 说明