how can i sum different variables?

1 回表示 (過去 30 日間)
GIORGIA FRANZINO
GIORGIA FRANZINO 2024 年 1 月 24 日
コメント済み: GIORGIA FRANZINO 2024 年 1 月 30 日
I have to perform this calculation and I don't know the tau values so it is a simobolic calculation. How can I implement it? Thank you so much.
a=2 N=4 n=3
  1 件のコメント
Torsten
Torsten 2024 年 1 月 24 日
編集済み: Torsten 2024 年 1 月 24 日
Define a function with the tau-vector, a, n and N as inputs. Then all the operations can and should be done numerically.

サインインしてコメントする。

回答 (1 件)

Milan Bansal
Milan Bansal 2024 年 1 月 30 日
Hi GIORGIA FRANZINO,
I understand you want to solve the given expression in symbolic form for the case when a = 2, N = 4 and n = 3.
For the particular case when a = 2, N = 4 and n = 3, the expression becomes:
The above expression can be resolved in symbolic form as shown in the code snippet below:
% Define the symbolic variables
syms v1 v2 v3; % Define symbolic variables
% Create symbolic tau vector
tau = [v1 v2 v3];
% use nested for loops to calculate the expression
s = 0; % initialize sum
for i1 = 1:2
s1 = 0;
for i2 = 2:3
s2 = 0;
for i3 = 3:3
p = tau(i1) * tau(i2) * tau(i3);
s2 = s2 + p;
end
s1 = s1+s2;
end
s = s+s1;
end
% display results
disp(s)
Please refer to the following documentation link to learn more about "Symbolic Math Toolbox".
Hope this helps!
  1 件のコメント
GIORGIA FRANZINO
GIORGIA FRANZINO 2024 年 1 月 30 日
Thanks you so much

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeSymbolic Math Toolbox についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by