0

PDF で公開する Matlab のオプションについて質問があります。次のコードがあるとします。

%1D functions and plotting

%1. We calculate y given the following function: y(x) = 2x^2 +
%3x + 1, for x = 10.
x = 10;
y = 2*x.^2 + 3*x + 1

%2. We calculate y given the following function: y(x) = ax^2 + bx + c, with a
%=2, b=3, c=0 and x = 100.
a=2;
b=3;
c=0;
x=100;
y = a*x.^2 + b*x + c

. . . more code follows here

これを PDF として公開することを選択すると、問題 1 と 2 (変数 'y' の 2 つの異なる値を計算する場所) に対する答えが、値を計算する行 (例えば、私が書く場所) に表示されませんy = 2*x.^2 + 3*x + 1。代わりに、「y」変数の値がドキュメントの末尾に表示され、「y = 231」および「y = 20300」と表示されます。ドキュメントをセルに分割せずに変数を定義した直後にこれを含める方法はありますか? それとも、これは私が何もできないデフォルトのものですか?ご意見をお待ちしております。

4

1 に答える 1

1

一般的なアプローチ (出力形式に依存しない) は、段落を改行して再開し、%%次のようにすることです。

%% 1. We calculate y given the following function: y(x) = 2x^2 +
% 3x + 1, for x = 10.
x = 10;
y = 2*x.^2 + 3*x + 1

%% 2. We calculate y given the following function: y(x) = ax^2 + bx + c, with a
% =2, b=3, c=0 and x = 100.
a=2;
b=3;
c=0;
x=100;
y = a*x.^2 + b*x + c
于 2013-08-21T17:39:47.940 に答える