我有一個非常簡單的倍頻劇本,我只是想繪製幾個值,但我得到的錯誤:數據值比浮動容量更大 - 繪製在八度
warning: gl-render: data values greater than float capacity. (1) Scale data, or (2) Use gnuplot
的腳本:
a = 0.2;
z = 160;
L = 8;
w = 31.12;
x = 0;
g = 9.81;
k = 0.785;
rho = 1025;
for t = 0:10
eta_0 = -(1/g)*exp(0)*cos(k*x-w*t);
u_x = a*w*exp(k*z)*cos(k*x-w*t);
w_x = a*w*exp(k*z)*sin(k*x-w*t);
p_d = -rho*a*g*exp(k*z)*cos(k*x-w*t);
endfor
plot(t,eta_0); hold on
plot(t,u_x); hold on
plot(t, w_x); hold on
plot(t,p_d);
我不能在網上搜索後發現任何有關此錯誤有用,是新來使用倍頻和GNUPLOT所以不知道到底如何改用gnuplot的。我正在使用Ubuntu 12.04。任何意見或幫助將非常感激。
謝謝!
它工作正常,我在八度3.8。在命令提示符處嘗試'graphics_toolkit('gnuplot')'以使用gnuplot,然後再次運行代碼,看看它是否更好。 – am304 2014-11-04 16:01:26