From the number to make a fraction?

4 visualizzazioni (ultimi 30 giorni)
Lev Mihailov
Lev Mihailov il 30 Lug 2019
Commentato: Lev Mihailov il 30 Lug 2019
Hello! I have the number 3408289, I need to make 34,08289 out of it, how can I do this in the matlab?
And then the task is to take that number away.
x=[3408289 3408354 3408678];
y=[14,02 14,19 14,15];
z=x-y;
  2 Commenti
Stephen23
Stephen23 il 30 Lug 2019
Modificato: Stephen23 il 30 Lug 2019
"I have the number 3408289, I need to make 34,08289"
What does this mean exactly? Are you trying to print a formatted number somewhere?
"From the number to make a fraction?"
You do not mention fractions in the body of your question.
Lev Mihailov
Lev Mihailov il 30 Lug 2019
the system gives such answers without a fractional part.my answers are 3408289 wrong so you need to add a comma

Accedi per commentare.

Risposte (1)

madhan ravi
madhan ravi il 30 Lug 2019
X = zeros(size(y));
X(1:2:end) = fix(x / 1e5);
X(2:2:end) = rem(x , 1e5);
z = X-y
  2 Commenti
Lev Mihailov
Lev Mihailov il 30 Lug 2019
In an assignment A(:) = B, the number of elements in A and B must be the same.
Error in Untitled (line 16)
X(1:2:end) = fix(x / 1e5);
gives this error
madhan ravi
madhan ravi il 30 Lug 2019
>> x=[3408289 3408354 3408678];
y=[14,02 14,19 14,15];
>> X = zeros(size(y));
X(1:2:end) = fix(x / 1e5);
X(2:2:end) = rem(x , 1e5);
z = X-y
z =
20 8287 20 8335 20 8663
>>

Accedi per commentare.

Tag

Prodotti

Community Treasure Hunt

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

Start Hunting!

Translated by