建設(shè)網(wǎng)站需要多久qq營銷軟件
1.簡述
? ?
符號對象的建立
sym函數(shù)
sym函數(shù)用于建立單個符號對象,其常用調(diào)用格式為:
符號對象名=sym(A)
1
將由A來建立符號對象,其中,A可以是一個數(shù)值常量、數(shù)值矩陣或數(shù)值表達式(不加單引號),此時符號對象為一個符號常量;A也可以是一個變量名(加單引號),這時符號對象為一個符號變量.
下面給出兩個例子
1、將符號常量2賦給t,參與四則運算
2、 將常量pi/3轉(zhuǎn)化為符號對象求正弦值
3、將pi/3做數(shù)值計算,得到真實的sin正弦值
?
??
符號對象的運算
四則運算
符號表達式的四則運算與數(shù)值運算一樣,用+、-、*、/、^運算符實現(xiàn),其運算結(jié)果依然是一個符號表達式.
關(guān)系運算
6種關(guān)系運算符:<、<=、>、>=、==、~=
對應(yīng)的6個函數(shù):lt()、le()、gt()、ge()、eq()、ne()
若參與運算的是符號表達式,其結(jié)果是一個符號表達式:若參與運算的是符號矩陣,其結(jié)果是由符號關(guān)系表達式組成的矩陣.
在進行符號對象的運算前,可用assume函數(shù)符號對象設(shè)置值域,函數(shù)調(diào)用格式為:
assume(condition)
assume(expr,set)
第一種格式指定變量滿足條件condition,第二種格式指定表達式expr屬于集合set。
syms x;
assume(x<0);
abs(x)==x
assume(x,'positive');
abs(x)==x
邏輯運算
3種邏輯運算符:)(與)、|(或)和~(非)。
4個邏輯運算函數(shù):and()、or()、not()、xor().
?
2.代碼
clear all;
syms x;
A1=sym('[1/6 2/6 6;6 6/7 6;6.4 6 6]')
B1=sym(magic(3))
C1=A1+B1
C2=A1-B1
C3=A1+8
D1=A1*B1
D2=A1*6
%% ?左除和右除
clear all;
syms x;
A=sym('[5 5 5;3 6 3;7 7 7]')
B=sym(magic(3))
C1=A\B ? ? ? ? ? ? ? ? ? ? ? ? %左除
D1=B/A ? ? ? ? ? ? ? ? ? ? ? ? %右除