matlab は多項式のテイラー級数展開の係数を計算します
クリア;clc;
シム×ア;
m=5;%自分で変更してください
y=(11/6-3*x 3/2*x^2-1/3*x^3)^a
f=テイラー(y,m 1,x);
w=sym(zeros(m 1,1));
w(1)=subs(f,x,0);
f=f-w(1);
n=mの場合:-1:2
w(n 1)=subs(f-subs(f,x^n,0),x^n,1);
f=f-w(n 1)*x^n;
###終わり###w(2)=subs(f,x,1)
MATLAB 配列の添え字は 1 から始まるため、ここで w(1) は定数項、w(2) は線形項であることに注意してください。類推すると、
y=w(1) w(2)*x w(3)*x^2 .... w(m 1)*x^m
MATLAB で未決定の係数の問題を解決する方法
【1】関数を変換する
>>f=sym('2*x^3 3*x^2 21*x 4-(3*a*x^3 b*x^2 c*x d)=0')
f =
2*x^3 3*x^2 21*x 4-(3*a*x^3 b*x^2 c*x d)=0
【2】collectを使用して類似アイテムをマージする
>>ff=コレクト(f):
(2-3*a)*x^3 (3-b)*x^2 (21-c)*x 4-d = 0
[3] Maple を使用して多項式係数を抽出します (数が多い場合はループ文を使用できます)。
>>c3=maple('coeff',ff,x,3)
c3 =2-3*a
>>c1=maple('coeff',ff,x,1)
c1 =21-c
>>c2=maple('coeff',ff,x,2)
c2 =3-b
>>c0=maple('coeff',ff,x,0)
c0 =4-d
補充:
今回はこうなりました、プログラムは動きましたが、あまり満足していないので、一緒に解決してみませんか?
sms a b c d x
%【1】関数を変換する
f=sym('2*x^3 3*x^2 21*x 4-(3*a*x^3 b*x^2 c*x d)')
N=3;
for i=0:N
temp=maple('coeff',f,x,N-i);
cp(1,i 1)={temp};
###終わり###セルディスプ(cp);
追記:今回ようやく解決しましたが、非常に間抜けであまり理想的とは言えないので、これで適当に作っていますが、もちろん改造すれば綺麗になると思います。
sms a b c d x
f=sym('2*x^3 3*x^2 21*x 4-(3*a*x^3 b*x^2 c*x d)')
N=3;
for i=0:N
temp=maple('coeff',f,x,N-i);
temp1(i 1)=temp;
###終わり###cp=temp1
a=solve(cp(1))、b=solve(cp(2))、c=solve(cp(3))、d=solve(cp(4))
操作結果:
a =2/3
b =3
c =21
d =4
多項式 Px anxn an1xn1 a1x a0 の値を求める関数式 M ファイルを使用します
まず第一に、多項式は動的であるため、これは matlab の入力項である必要があります;
第二に、Matlab での多項式の表現を明確にする必要があります。多項式を表すべき乗を下げて多項式の係数を抽出することです。多項式の -n 次多項式は n 個の 1 次元ベクトルで表されます。たとえば、MATLAB の多項式 3*x^2 5 は [3 0 5];
と表現されます。最後に、MATLAB の多項式関数値のメソッド、つまりコマンド Polyval を理解する必要があります。
上記に基づいて、M ファイルは次のようになります:
関数 val = fpolyval(p,x)
% 関数 fpolyval 関数: x における多項式 p の関数値 val。
% 入力項目 p は、降べきに並べられた多項式の係数です。
val = ポリバル(p,x);
例: x=1,2 での 3*x^2 5 の値
>>p=[3 0 5];
>>x=[1 2];
>>val=fpolyval(p,x)
値 =
8 17
以上がMATLAB を使用して多項式のテイラー級数展開係数を計算するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

「タスクバーカラーが変わらない」という問題に遭遇したことはありますか?この問題について混乱していると感じますか? PHP.CNからのこの投稿は、この問題に焦点を当てており、それを修正するのに役立ついくつかの実証済みの方法を提供します。

Windowsサーバーに接続しようとすると、リモートデスクトップサービスが現在ビジーであるというエラーが発生する可能性があります。 Windowsサーバーの設定とユーザーのデバイスの両方が、このエラーの原因である可能性があります。原因が何であれ、PHP.CNはあなたを助けることができます

ウイルスをスキャンすると窓がシャットダウンしますか? Windows Defenderフルスキャンにより、PCはシャットダウンしますか?この問題が発生したらどうすればよいですか? PHP.CNからのこの投稿では、いくつかの実行可能なソリューションを学びます。

CHATGPTネットワークエラーは、コードを書くときやAIが長い答えを書いているときに発生する可能性のある一般的な問題です。この問題に遭遇した場合はどうすればよいですか?心配しないで、この投稿でphp.cnによって収集されたいくつかの方法を試してみてください。

Windowsの更新を取得する1つの方法は、Windowsアップデートの[更新]ボタンをクリックすることです。しかし、更新のチェックボタンが灰色になっている場合、問題を解決するために何をすべきか知っていますか?この投稿では、PHP.CNソフトウェアがいくつかのメスを導入します

Outlookドラフトメールは、一般的にドラフトフォルダーに保存されます。ただし、「ドラフトを保存しないOutlook」という問題に遭遇する場合があります。この状況では、ドラフトメールを見つけてこの問題に対処するために何をすべきですか?この投稿で

この投稿では、iCloudメールのログインとサインアップガイドを提供しています。無料のiCloudメールアカウントを作成して、それを使用して、Webまたは任意のデバイスで電子メールを送信または受信できます。 Windows 10/11またはAndroidでiCloud Mailにアクセスする方法の説明も含まれています。
![WindowsのWindowsADKをダウンロードしてインストールします[フルバージョン] -Minitool](https://img.php.cn/upload/article/001/242/473/174611767195293.png?x-oss-process=image/resize,p_40)
Windows 11/10のプロビジョニングを試みるときは、タスクを完了するのに役立つWindows ADK(Windows Assessment and Deployment Kit)の対応するバージョンが必要です。 PHP.CNからのこの投稿では、Windows ADKをダウンロードしてインストールする方法を教えてくれます。


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

mPDF
mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

Safe Exam Browser
Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

MantisBT
Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター

ホットトピック









