I find d from 7*d mod 40=1

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

Sakunrat - please describe the error. Include the full text.
What is the error message?
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)

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

Asked:

on 17 Jun 2015

Commented:

on 18 Jun 2015

Community Treasure Hunt

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

Start Hunting!