how to represent a base number

please tell how to represent xi-1^2. i.e not xi-(2). i want x(i-2)

1 commentaire

Stephen23
Stephen23 le 25 Fév 2016
Modifié(e) : Stephen23 le 25 Fév 2016
It is not clear what you want, because you have written two different things. No matter how many times your exponentiate 1 (e.g. your example 1^2) the output will never equal 2.
MATLAB does not have implicit multiplication, so you need to use a * sign.

Connectez-vous pour commenter.

Réponses (1)

Stephen23
Stephen23 le 25 Fév 2016

0 votes

Do you want this:?
>> x = 3;
>> x*(1i-2)
ans = -6 + 3i

2 commentaires

praveena maddamsetty
praveena maddamsetty le 25 Fév 2016
no what i want is if you have any idea regarding bbs algorithm then you can get my point. i want to code the bbs algorithm
Stephen23
Stephen23 le 25 Fév 2016
Modifié(e) : Stephen23 le 25 Fév 2016
The BBS algorithm is trivial, but keep in mind the limits of floating-point numbers!
N = 6;
M = 987654321;
X = 123456789
for k = 1:N;
X = mod(X^2,M)
end
displays this in the command window:
X = 123456789
X = 478395062
X = 281394656
X = 325603120
X = 147470912
X = 750037428

Connectez-vous pour commenter.

Catégories

En savoir plus sur App Building dans Centre d'aide et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by