私は記号式a la 2x + 3y + 4z = 0を持っています。問題は、これを入力している文章とともに画面に印刷したいのです。私はこれを端末に表示したい:「整流平面の方程式は2x + 3y + 4z = Dです。私はMatlabが初めてで、これに適した関数を見つけるのが難しいです!私は信じていfprintf(args...)
Matlab:記号式を出力する
おかげで、 スネーク
私は記号式a la 2x + 3y + 4z = 0を持っています。問題は、これを入力している文章とともに画面に印刷したいのです。私はこれを端末に表示したい:「整流平面の方程式は2x + 3y + 4z = Dです。私はMatlabが初めてで、これに適した関数を見つけるのが難しいです!私は信じていfprintf(args...)
Matlab:記号式を出力する
おかげで、 スネーク
disp('is what you are looking for?');
確かに、MatlabにはCと似たコマンドがありますが、わずかな変更が加えられ、%iを使用したい場合もあります。あなたはfprintfとなるCのprintfコマンドの同様のフォーマットを使うことができますが、これはそれと共にどの楽器でも印刷されると思います。完全な形式の一見のため
:
fprintf(fileID, format, A, ...)
ここ形式であなたもF1を押すと、関数fprintfを書き込むことによって、完全な詳細を確認し、私は
%を指定することができます。
あなたが十分な評判を得たら、これを元に戻してupvoteし、答えとしてこれを受け入れてください。 –
シンボリックオブジェクトの場合はCHARメソッドを使用して文字列に変換し、FPRINTF関数を使用して文字列をスクリーンに印刷することができます。ここでは例です:
syms x y z; %# Define symbolic variables
eq = 2*x+3*y+4*z; %# Create symbolic equation
fprintf('The equation for the rectifying plane is: %s = D.\n',char(eq));
そして、これは次のように表示されます。ほとんど、
The equation for the rectifying plane is: 2*x + 3*y + 4*z = D.
うーん、私はCに似%I引数に置くことができる方法はありますか? – bob