Tạo cấp số nhân trong numpy

Em đang học numpy, em thấy chỉ có hàm numpy.arrang(a,b,d) để tạo cấp số cộng, nhưng em không nghĩ được ra cách nào để tạo được cấp số nhân, các anh chị gợi ý cho em với ạ. em cám ơn

Geometric progression --> cấp số nhân
Có keyword rồi đó, em search trên Google tiếp đi

3 Likes

Anh ơi. Có cách in ra đc các phần tử của cấp số nhân ko ạ.
Ví dụ em muốn đưa ra cấp số nhân của 2, nhỏ hơn 1025
Em có thử np.geomspace(1,1025,mum=10)

Cái này phải xác định số 10; kế quả lại không đúng nữa anh ạ.

Thì dùng cái khác. Hàm np.geometric dùng để làm việc khác.

https://docs.scipy.org/doc/numpy/reference/generated/numpy.geomspace.html

5 Likes

Mình đã cố ý không đưa link rồi. Để bạn ấy tập search trên google. :kissing_smiling_eyes:

Tuy nhiên, cái hàm dùng nhiều không phải là geomspace, mà là hàm khác. Link của HKBoy đưa có nhắc luôn đó. Để bạn ấy mò tiếp.

4 Likes

em cám ơn các anh, em có search ra cái linnk trên, nhưng khả năng đọc hiểu còn kém ạ.

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?