Using MATLAB command can anyone solve this questio

1 次查看(过去 30 天)
For a linear system A²x=b is such that A is non singualr with A=2x2 matrix and b=2X1 find the solution

回答(3 个)

Chunru
Chunru 2021-12-5
% Some random input
A = rand(2, 2)
A = 2×2
0.2997 0.6504 0.8340 0.9402
b = rand(2,1)
b = 2×1
0.8589 0.7070
% Solution
x = (A*A)\b
x = 2×1
9.6451 -6.4970
% To veryfy that: A*A*x = b
A*A*x
ans = 2×1
0.8589 0.7070

Iqra Maqbool
Iqra Maqbool 2021-12-5
Thankyou...same question if A-¹ and b is given.. Write command incase of A(inv) and b
  1 个评论
Chunru
Chunru 2021-12-5
A = rand(2, 2);
Ainv = inv(A); % Ainv is given
b = rand(2,1);
% Solution
x = Ainv*Ainv*b
x = 2×1
0.4475 0.8968

请先登录,再进行评论。


Walter Roberson
Walter Roberson 2021-12-5
syms A [2 2]
syms b [2 1]
syms x [2 1]
eqn = A^2 * x == b
eqn = 
solution = solve(eqn, x)
solution = struct with fields:
x1: (b1*A2_2^2 - A1_2*b2*A2_2 - A1_1*A1_2*b2 + A1_2*A2_1*b1)/(A1_1^2*A2_2^2 - 2*A1_1*A1_2*A2_1*A2_2 + A1_2^2*A2_1^2) x2: (b2*A1_1^2 - A2_1*b1*A1_1 + A1_2*A2_1*b2 - A2_1*A2_2*b1)/(A1_1^2*A2_2^2 - 2*A1_1*A1_2*A2_1*A2_2 + A1_2^2*A2_1^2)
  1 个评论
Walter Roberson
Walter Roberson 2021-12-5
syms A [2 2]
syms b [2 1]
syms x [2 1]
eqn = inv(A) * x == b
eqn = 
solution = solve(eqn, x)
solution = struct with fields:
x1: A1_1*b1 + A1_2*b2 x2: A2_1*b1 + A2_2*b2

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Calculus 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by