m =
Symbolic math toolboxの配列要素の抽出
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
下記コードのように2×2の配列に対して、2行目の最大値である列の抽出を、Symbolic Math Toolboxの計算式で表現したいです。
そのような方法はあるのでしょうか? よろしくお願いします。
% MATLAB コードでの例
u1 = 1;
u2 = 2;
u3 = 3;
u4 = 4;
m = [u1,u2;u3,u4]
y = ExtractRow2Max(m) % 2行目が最大値である列を抽出
function y = ExtractRow2Max(u)
[~, max_i] = max(u(2,:));
y = u(:,max_i);
end
↓ Symbolic Math Toolboxでの実装例
% Symbolic Math Toolboxで上記コードの計算を表現したい。
syms u1 u2 u3 u4
m = [u1, u2; u3, u4]
% y = ExtractRow2Max(m); %どのように書けばよいのか?
0 comentarios
Respuestas (0)
Ver también
Categorías
Más información sobre Symbolic Math Toolbox en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!