已知f(x)=1/2 (x-1)^2+1的定义域与值域均为[1,b],求b的值