Solving Matrices with Symbolic Variables
显示 更早的评论
I am trying to figure out how to solve a problem such as [A]{X}={0} where [A] is a numerical matrix such as
[1 2 3 4]
[5 6 7 8]
[9 0 1 2]
and {X} is a symbolic matrix with a single numeric value such as
[1x1 sym; 1x1 sym; 1x1 sym; 1]
that is:
[a]
[b]
[c]
[1]
Is there a way to find a,b,c such that [A]{X}={0}
2 个评论
Shivam Prajapati
2020-6-2
null(A)
Walter Roberson
2020-6-2
null() by itself does not work for the case where one or more of the X vectors are known constants, as is required by the Question.
采纳的回答
更多回答(2 个)
Kaixiang Wang
2016-11-30
编辑:Kaixiang Wang
2016-11-30
Simply use MATLAB symbolic toolbox and the solve() function.
syms a b c
A=[1 2 3 4;5 6 7 8;9 0 1 2]
X=[a;b;c;1]
sol=solve(A*X)
2 个评论
Shivam Prajapati
2020-6-2
Null(A) % null is matlab command
Walter Roberson
2020-6-2
null() by itself does not work for the case where one or more of the X vectors are known constants, as is required by the Question.
Walter Roberson
2011-11-30
编辑:John Kelly
2014-5-27
0 个投票
3 个评论
Charles
2023-11-13
how to downvote this answer?
Walter Roberson
2023-11-13
In particular these days, that page leads to https://www.mathworks.com/help/symbolic/linear-algebra.html
Dyuman Joshi
2023-11-13
@Charles, Why exactly do you want to that?
类别
在 帮助中心 和 File Exchange 中查找有关 Calculus 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!