I find d from 7*d mod 40=1

8 views (last 30 days)
Sakunrat Jaejaima
Sakunrat Jaejaima on 17 Jun 2015
Commented: Sakunrat Jaejaima on 18 Jun 2015
I find d from 7*d mod 40 =1
syms d
eqn= 7*d==1;
solve(eqn,d,Domain=Dom::IntegerMod(40))
But there error. Help me please.
  3 Comments
Walter Roberson
Walter Roberson on 18 Jun 2015
What is the error message?
Sakunrat Jaejaima
Sakunrat Jaejaima on 18 Jun 2015
I tried the codes but thereis no error shown. Matlab instead asked for/tried to open some matlab files

Sign in to comment.

Answers (1)

Walter Roberson
Walter Roberson on 18 Jun 2015
Try
feval(symengine, 'solve', eqn, d, sym('Domain=Dom::IntegerMod(40)'))
Domains are MuPAD objects, and you need to call into MuPAD to use them.

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!