Hi Phil,
The mirt cannot make the slope parameter estimated. Please see the attached data. The "a1" parameters in nominal class were set to be estimated (e.g., row 151, row 159, and so on, in output$sv), but the results are 0. Following is the R syntax to run:
~~~
load("test.Rdata")
cmod <- mirt(output$data, output$cmodel, pars=output$sv, itemtype=output$itemtype, SE=FALSE,
SE.type='crossprod', method = "EM",quadpts=40,technical=list(NCYCLES=10000))
est = coef(cmod, printSE = TRUE, as.data.frame = TRUE)
~~~
Results showed:
Item.31.a1 = 0
Item.32.a1 = 0
...
.