PDA

View Full Version : โปรแกรม MATLAB ค่ะ


rinso
16 กุมภาพันธ์ 2010, 20:58
clear
sk(1) = 1/6;
k = input('ใส่ค่า k >> ');
for i = 2:k
sk(i) = 0;
end
for i = 2:k
for j = 1:i-1
sk(i) = (((-1)^(i+j-1))*sk(j))/factorial(2*i-2*j+1)+sk(i);
end
sk(i) = sk(i)-(((-1)^i)*i/factorial(2*i+1));
end
for i = 1:k
disp(sk(i));
end

แล้วรันออกมาได้แบบนี้อ่าคะ
ใส่ค่า k >> 5
0.1667

0.0111

0.0011

1.0582e-004

1.0689e-005

อยากให้ออกมาเป็นเศษส่วนน่ะคะ ต้องเขียนอะไรเพิ่มเข้าไปค่ะ???