Hi Baba,
You don't need to think of it in these fixed terms. A filter response may be defined as two sections(passband,stopband) or as three sections(adding transitionband) or better it is defined at specific points on the frequency axis.
Judging by your graph, your frequency fits the latter. Though I can say that the passband is 0~.4
transitionband is .4~.73
stopband is .73~1
The section .4~.5 is undefined(don't care area)
section .5~.6 is within transitionband.
What passed my notice,however, is that the frequency response is described beyond .5Fs(beyond Nyquist). This means you must upsample the input signal by 2 at least so that the Nyquist point becomes .25Fs(i.e .5 for Matlab). This is a bit an advanced subject for a beginner like yourself.
To explain this better: in any real filter, you can only control the section 0~.5Fs(the section .5Fs~1 will be mirror image of section 0~.5Fs unless your filter is complex fir with real and imaginary components).
I am myself now confused as how on earth such a filter is supposed to be designed by a beginner. Though, in princile,it is quite basic for a filter designer.
Try and read about interpolating filters. For example, the root raised cosine filter is similar conceptually(it has a well defined transition band and must upsample its input by 2 minimum).
Regards
Kaz