Qiskit allows a user to directly access IBM Q quantum processors (both real ones and simulator). Each user is given a personal code which is entered into source code and serves as a login to the IBM Q platform.

My question is: Is there a similar possibility in MatLab? In other words, is there any module/code in MatLab allowing to access IBM Q processors?

  • $\begingroup$ you can try to create QASM files from MatLab... $\endgroup$
    – draks ...
    Commented Apr 30, 2020 at 22:33
  • $\begingroup$ @draks... I am a little bit lost, do you mean to program a script generating QASM files? But how to download results from IBM Q. I am afraid that this cannot be fully automatic and some user influence is needed. $\endgroup$ Commented May 1, 2020 at 6:13
  • $\begingroup$ Oh yeah true, although the result might just be a vector. The question also is what/how you would like to compose something in MatLab? Do you want to give matrices (which would be nice)? $\endgroup$
    – draks ...
    Commented May 1, 2020 at 21:42
  • $\begingroup$ @draks...I would like to use MatLab for controlling a work with quantum computer like in Qiskit, i.e. to feed data through MTL script, run an quantum algorithm on IBM Q then take the results and post-process them. $\endgroup$ Commented May 1, 2020 at 21:52
  • 1
    $\begingroup$ Don't of any. Put 500 bounty for writing the matlab addon! $\endgroup$
    – draks ...
    Commented May 1, 2020 at 22:11

1 Answer 1


As far as I know, there is no MatLab library for the IBM quantum experience. It may be possible to call Qiskit from Matlab


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.