寻找水仙花数是计算机程序设计教学中的范例。所谓水仙花数是指一个3位正整数,它各位数字的立方和等于该数本身。后来有学者将水仙花数拓展到了高位的情形。将水仙花数推广为位移水仙花数,研究位移水仙花数的性质,设计基于MATLAB矩阵运算的位移水仙花数的快速求解算法,并对水仙花数的分类进行讨论。提出一个关于水仙花数的公开问题。当前关于水仙花数的结果是本文结果的特例。