方程式を解くMATLABの研究ノート(5)

中郭Yanfu教師のメモからいくつかのコードと、写真やビデオ教材
カタログ:
![ここの挿入の説明](https://img-blog.csdnimg.cn/20200218172059797.png

A:シンボルを解決するためのシンボリックなアプローチ

1.1 SYMまたはシムズ

シムズX
X + X + X
ANS = 3 * X

別の

X = SYM( 'X')。
X + X + X
ANS = 3 * X

xのシンボルとなって

1.2解決

Y = X * SIN(X)-x = 0ルート![ここに挿入した画像(https://img-blog.csdnimg.cn/20200218163636253.pngを求めますここで引用され

解決(Y、X)は、シンボリックで得られます

方程式の1.3ソリューション

方程式の解:ここに画像を挿入説明

シムズxyが、
EQ1 = X-2-5;
EQ2 = X + Y-6。
A =解く(EQ1、EQ2、x、y)は

ここに画像を挿入説明

代数的に解く1.4

ソリューション:斧^ 2-B = 0

  • xのデフォルト値が求めています

シムズはXAB
( '* X ^ 2-B')を解きます

ここに画像を挿入説明

  • 必要な値b、aとbは不明である場合

シムズはXAB
( '* X ^ 2-B'、 'B')を解きます

ここに画像を挿入説明

  • 練習

シムズはxabr
解く( '(XA)^ 2 +(YB)^ 2 -R ^ 2')

ここに画像を挿入説明

シンボリック1.5評価の計算

  • 差分(Y):関数のyの利用可能な誘導体

シムズX
、Y = 4 * X ^ 5。
yprime =差分(Y)

ここに画像を挿入説明

  • INT(Y):yの利用可能な不定積分関数

ここに画像を挿入説明ここで引用され

2:数値解法ソルバー数値ルート

2.1 fsolveは:線形方程式を解くためのより実用的な

F2 = @(X)(1.2 X + 0.3 + X SIN(X));
[AB] = fsolveは(f2,0)

ここに画像を挿入説明
ここに画像を挿入説明
[X、FVAL、れるexitflag] = fsolveは(FUN、X0、オプション)
楽しい式である場合、初期値X0は、オプションは、いくつかの設定要求はoptimsetを機能を達成するために使用することができるされ、事前に設定する必要があります。

2.2関数fzero

ここで引用され
ここに画像を挿入説明

  • すべてのパラメータとその値設定オプション= optimsetを(「PARAM1」、VALUE1、「PARAM2」、値2、...)%、デフォルト値が設定されていません
  • MaxIter可能::正の整数:最大反復回数
  • TolFun:正のスカラー:再帰の終了エラー...

2.3ルーツ

ここで引用され

内部手続きの深い理解を応援2.4

2.4.1二分法の二分

ここに画像を挿入説明
ここに画像を挿入説明

ニュートン2.4.2ニュートン・ラプソン反復法

ここに画像を挿入説明
ここに画像を挿入説明

3:再帰関数再帰関数

ここに画像を挿入説明

リリース6元記事 ウォンの賞賛0 ビュー208

おすすめ

転載: blog.csdn.net/qq_45793719/article/details/104377516