2006-06-21

做投影片

做投影片This entry was originally published at 抓~ 抓到一隻瞌睡蟲

下午找到怎麼惡搞ethernet frame以後, 距離OS project又進了一步, 所以就context switch到作投影片, 不過我想到上次被靠腰說.

明明就是簡單的圖, 怎麼那麼多毛邊…

喔, 毛邊是我自己說的啦… 原因是存的檔案全都是BMP或者是PNG, 不是向量圖檔, 所以includegraphics就會長毛. 然後原本想再放一張圖的, 後來怕被靠腰, 所以就把spec上面的公式抄下來, 然後想辦法用matlab畫出來. 長成這個樣子.

moscqe_r

echo off;
R=0:0.1:100;
for i=1:length(R)
MOScqe(i) = 1 + 0.035 * R(i) + R(i) * (R(i) - 60) * (100 - R(i)) * 7 * (10^(-6));
end;
outx(1) = 68.5;
outy(1) = 1 + 0.035 * 68.5 + 68.5 * (68.5 - 60) * (100 - 68.5) * 7 * (10^(-6));
% Plotting commands follow
plot(R, MOScqe);
hold on;
plot(outx, outy, ‘-ro’);
title(’MOScqe as function of rating factor R’);
xlabel(’R');
ylabel(’MOScqe’);
grid on
set(gca, ‘YTick’,[1 2 3 4 4.5 5]);
set(gca, ‘YTickLabel’,{’1 Bad’;'2 Poor’;'3 Fair’;'4 Good’; ‘4.5′;’5 Excellent’});
axis([0 100 1 5]);

等一下用gnuplot畫好了…

UPDATED:
畫好了, 參考這個link
進gnuplot以後定義一下function

f(x) = 1+0.035*x+x*(x-60)*(100-x)*7*10**(-6)

moscqe_r_gnuplot

沒有留言: