
Varyab senbolik yo diferan de nimewo regilye paske yo pèmèt MATLAB kenbe ekspresyon matematik nan fòm egzak yo.Pou egzanp, lè w ap itilize nimewo regilye, si ou reprezante π kòm 3.14, w ap itilize yon apwoksimasyon.Nan contrast, yon varyab senbolik pou π ap rete kòm π nan MATLAB jiskaske ou chwazi senplifye li, asire pi gwo presizyon.Presizyon sa a enpòtan nan jaden tankou aljèb, kalkil, ak jeni, kote solisyon egzak yo souvan pi pito sou apwoksimasyon awondi.Lè l sèvi avèk varyab senbolik, ou ka manipile ekwasyon senbolikman olye ke nimerik, ki ka trè itil pou rezoud pwoblèm ki mande pou yon wo degre de presizyon.
Pou kreye yon varyab senbolik nan MATLAB, ou itilize a sym fonksyon.Fonksyon sa a pèmèt ou vire nenpòt ki nimewo, ekspresyon, oswa varyab nan yon yon sèl senbolik.Poukisa deklarasyon siplemantè sa yo gen pwoblèm?Paske yo di MATLAB ki jan okipe varyab la nan kalkil.Pou egzanp, si ou deklare yon varyab kòm reyèl, MATLAB pa pral konsidere nimewo konplèks lè fè operasyon ak li.Menm jan tou, deklare yon varyab kòm pozitif afekte fonksyon tankou rasin kare oswa logaritm.
Isit la se yon kèk fason komen yo defini varyab senbolik:
|
Kòmande |
Kisa li fè? |
|
sym ('x') |
Kreye yon varyab senbolik x. |
|
Sym ('x',
'reyèl') |
Deklare ke X se yon nimewo reyèl. |
|
Sym ('K',
'pozitif') |
Deklare ke k se yon nimewo pozitif. |
Fonksyon an Sym kapab tou konvèti nimewo regilye nan nimewo senbolik pou kalkil plis presi.MATLAB pèmèt drapo diferan (oswa opsyon) ak fonksyon an Sym kontwole ki jan nimewo yo reprezante senbolikman.Chak drapo fèt pou balanse presizyon ak pèfòmans, tou depann de sa ou bezwen.Pou egzanp, lè l sèvi avèk 'R' drapo a ka ba ou fraksyon egzak, ki se itil nan aljèb.Nan lòt men an, 'D' montre nimewo kòm desimal, ki se pi fasil li men ta ka pèdi kèk presizyon.
Men kèk drapo itil ak sa yo fè:
|
Drapo |
Deskripsyon |
Ezanp |
|
'f' |
Konvèti nimewo nan yon apwoksimasyon k ap flote-pwen. |
Sym (3.14,
'f') |
|
'r' |
Reprezante nimewo kòm fraksyon egzak (p/q). |
Sym (1.25,
'r') → 5/4 |
|
'E' |
Montre nimewo senbolik ak tèm erè lè l sèvi avèk EPS. |
Sym (1.0001,
'e') |
|
'D' |
Montre nimewo nan fòma desimal. |
Sym (2/3,
'D') → 0.6677 |
Lè w ap itilize MATLAB, pifò moun travay avèk nimewo pou fè kalkil.Sepandan, gen yon lòt fason pwisan okipe ekspresyon matematik nan kalkil senbolik.Olye pou yo imedyatman vire nimewo nan rezilta desimal, kalkil senbolik pèmèt ou kenbe ekspresyon nan fòm orijinal yo aljebrik.Sa a se itil lè ou vle fè kalkil pandan w ap kenbe presizyon matematik.
Pou egzanp, ou ka kreye yon vèsyon senbolik nan konstan π (pi) pa tape Pi = sym (pi);.Si ou Lè sa a, kalkile zòn nan nan yon sèk ak yon reyon 5 lè l sèvi avèk fòmil la zòn = pi * r2, rezilta a pa pral yon nimewo awondi tankou 78.54.Olye de sa, MATLAB ap ba ou ekspresyon an 25π, kenbe repons lan nan fòm egzak li yo.Ou ka tcheke ki kalite done pa kouri klas (zòn) , ki pral montre ke li nan yon objè senbolik.Sa vle di se ekspresyon an ki estoke kòm-se, san yo pa konvèti li nan yon valè apwoksimatif desimal.Kenbe ekspresyon senbolik tankou sa a enpòtan nan ka kote presizyon enpòtan, espesyalman nan avanse matematik oswa pwoblèm jeni.
Yon lòt karakteristik itil nan kalkil senbolik ap travay ak fraksyon ak rasin nan fòm egzak yo.Nòmalman, si ou tape 1/3 Nan MATLAB, li pral ba ou yon rezilta awondi desimal, tankou 0.3333.Men, si ou itilize fonksyon an senbolik Sym (1/3), MATLAB ap kenbe li kòm fraksyon an 1/3 san apwoksimasyon.Menm bagay la tou ale pou rasin, si ou tape Sym (Sqrt (5)), MATLAB ap montre senbòl rasin kare a olye de yon nimewo awondi.Kapasite sa a kenbe fraksyon ak rasin egzak ka trè itil nan sitiyasyon kote ou bezwen rezilta egzak.
Kalkil senbolik tou pèmèt pou diferansyasyon fasil nan fonksyon.Nan kalkil, diferansyasyon se pwosesis la pou jwenn pousantaj la nan chanjman nan yon fonksyon.Nan MATLAB, ou ka defini yon fonksyon senbolikman ak Lè sa a, diferansye li etap pa etap.Pou egzanp, si ou defini fonksyon an y = peche (sym ('x')), ou ka diferansye li pa tape Diff (Y), ki pral ba ou cos (x).Ou ka jwenn tou dezyèm dérivés pa tape diff (y, 2), ki pral rezilta nan -sin (x).Karakteristik sa a menm travay pou fonksyon pi konplike ak varyab miltip.Si ou defini z = x2 + peche (y) senbolikman, ou ka diferansye li ki gen rapò ak x pa tape diff (z, 'x'), ki bay 2x.Diferansye ki gen rapò ak y bay cos (y).
Tanpri voye yon ankèt, nou pral reponn imedyatman.
sou 2025/01/9
sou 2025/01/9
sou 8000/04/18 147760
sou 2000/04/18 111969
sou 1600/04/18 111351
sou 0400/04/18 83737
sou 1970/01/1 79525
sou 1970/01/1 66932
sou 1970/01/1 63084
sou 1970/01/1 63025
sou 1970/01/1 54090
sou 1970/01/1 52165