Artificial emotion is an emerging field of study. Emotional intelligence in the research of artificial intelligence is a critical leap towards emulating human intelligence. In order to simulate behavioral change of an artificial fish more vividly in a virtual marine environment and to resolve a deficiency of behavioral decision making on artificial fish, we propose a combination of emotional factors with CMAC (Cerebellar Model Articulation Controller) framework to realize artificial fish's behavioral decision making. The simulation experiment was implemented by using Visual Studio 2010 and OpenGL together. Experimental results show that the method can help artificial fish develop reasonable behavioral strategy. The research has theoretical value in that it proposes a method incorporating emotional intelligence for the decision making of artificial fish. It also delivers practical value in improving survival ability of an artificial fish in the virtual ocean environment and its decision making capability for self-organization.