How to sum two different variables?

4 views (last 30 days)
Estudante Matlab
Estudante Matlab on 28 May 2016
Answered: Image Analyst on 28 May 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!!!

Answers (1)

Image Analyst
Image Analyst on 28 May 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)

Categories

Find more on Variables in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!