用matlab求行列式的值
A=[abc;def;ghi]ab....i全部为字母怎样求元素全部为字母的行列式的值,语言怎么编写?...
A=[a b c;d e f ;g h i]
a b ....i 全部为字母
怎样求元素全部为字母的行列式的值,语言怎么编写? 展开
a b ....i 全部为字母
怎样求元素全部为字母的行列式的值,语言怎么编写? 展开
4个回答
展开全部
用matlab求行列式的值,可以参考下面的代码:
>> syms a b c d e f g h i
>> A=[a b c;d e f ;g h i]
A =
[ a, b, c]
[ d, e, f]
[ g, h, i]
>> det(A)
ans =
a*e*i - a*f*h - b*d*i + b*f*g + c*d*h - c*e*g
扩展资料:
Matlab常用函数和命令
acot( )反余切(返回弧度)
Asind( )反正弦(返回度数)
acotd( )反余切(返回度数)
tand( )正切(变量为度数)
abs( ) 取绝对值
atan( ) 反正切(返回弧度)
angle( )返回复数的相位角
rank求出矩阵的刺
pinv求伪逆矩阵
A^p对A进行操作
参考资料来源:百度百科-MATLAB
展开全部
>> syms a b c d e f g h i
>> A=[a b c;d e f ;g h i]
A =
[ a, b, c]
[ d, e, f]
[ g, h, i]
>> det(A)
ans =
a*e*i - a*f*h - b*d*i + b*f*g + c*d*h - c*e*g
>> A=[a b c;d e f ;g h i]
A =
[ a, b, c]
[ d, e, f]
[ g, h, i]
>> det(A)
ans =
a*e*i - a*f*h - b*d*i + b*f*g + c*d*h - c*e*g
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那行列式的阶数知道吗?
如果知道,直接写出公式,如果不知道那可能麻烦一些。
如果知道,直接写出公式,如果不知道那可能麻烦一些。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
额,matlab不能做这样的运算的,如果你是想把字幕作为变量,那你在矩阵之前要写
sysm a b c d
这样的,然后这些字母就是变量了,之后可以赋值呀什么的。不知道你指的是不是这个意思
sysm a b c d
这样的,然后这些字母就是变量了,之后可以赋值呀什么的。不知道你指的是不是这个意思
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询