How to sum two different variables?

12 vues (au cours des 30 derniers jours)
Estudante Matlab
Estudante Matlab le 28 Mai 2016
I wrote the below code:
B = input('Type the value of B: ');
C = input('Type the value of C: ');
E = input('Type the value of E: ');
F = input('Type the value of F: ');
A = (B - C).^3;
D = (E - F).^3;
K = (A + D)
Is there a way to sum A + D in a single line? I mean:
[A, D] = ((B - C).^3 + (E - F).^3);
Thanks!!!

Réponses (1)

Image Analyst
Image Analyst le 28 Mai 2016
I don't know why being in a single line is so important, especially since it makes it more confusing, but if you insist for some reason, you can use deal():
[A, D] = deal((B - C).^3, (E - F).^3)
It assigns (B - C).^3 to A, and (E - F).^3 to D. It does not sum them together, so you still need to do
K = (A + D)

Catégories

En savoir plus sur Variables dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by