∵M={a|函数y=2sinax在[-
,
]上是增函数,可得
≥且a>0,即
≥,解得a
≤,故M={a|a
≤}
∵N={b|方程3-|x-1|-b+1=0有实数解},所以可得N={b|1<b≤2}
∴D=M∩N=(1,
]
∵f(x)=
是定义在R上的奇函数
∴f(0)=0可得n=0
∴f(x)=
,又
f(x)=在D内没有最小值
∴f(x)=
=
,
若m≤0,可得函数f(x)在D上是减函数,函数在右端点
处取到最小值,不合题意
若m>0,令h(x)=x+
,则
f(x)=在D内没有最小值可转化为h(x)在D内没有最大值,下对h(x)在D内的最大值进行研究:
由于h′(x)=1-
,令h′(x)>0,可解得x>
,令h′(x)<0,可解得x<
,由此知,函数h(x)在(0,
)是减函数,在(
,+∞)上是增函数,
当
≥
时,即m≥
时,函数h(x)在D上是减函数,不存在最大值,符合题意
当
≤1时,即m≤1时,函数h(x)在D上是增函数,存在最大值h(
),不符合题意
当1<
<
时,即1<m<
时,函数h(x)在(1,
)是减函数,在(
,
)上是增函数,必有h(1)>h(
)成立,才能满足函数h(x)在D上没有最大值,即有1+m>
+
,解得m>
,符合题意
综上讨论知,m的取值范围是m>
,
故答案为m>