1

こんにちは、正弦波方程式と変数を含むタイトルを作成しようとしています。

% Set up initial parameters    
pi = 3.14;      % Make a variable called pi, and set it equal to 3.14    
A = 1985;       % Set the amplitude (A) equal to 5    
f = 7/3;        % Set the frequency (f) equal to 10    
p = pi/9;       % Set the phase (p) equal to 0    

% Create a time axis    
dt = 0.1;                    % Set the time step to be relatively small     
t = [0 : dt : 2.*pi];        % Create a list of time points from 0 thrugh 2*pi in steps of dt       

% Calculate the sine wave    
y = A.*sin(f.*t+p);   

y

% Graphical Display    
plot(t,y,'ko-')    
xlabel('Time, sec', 'fontsize', 6)    
ylabel ('Amplitude', 'fontsize', 6)

strA = msprintf('%1.1f', A);    
strf = msprintf('%1.1f', f);    
strp = msprintf('%1.1f', p);    
titlestr = 'y = ' + strA +' .* sin( ' + strf + ' .* t + ' + strp + ')'    
title(titlestr, 'fontsize', 6)

これが私がこれまでに行ったことです。この方程式をプロットするときにタイトルがわかりません。助けてください。

ありがとうございました。

4

1 に答える 1

0

どのバージョンの Scilab を使用していますか? 5.4.0で動作します。

ところで、宣言 pi の代わりに %pi を使用する必要があり、Scilab はコメントに % ではなく // を使用します。

于 2012-10-23T05:27:22.583 に答える