美文网首页
octave 计算带字母的行列式

octave 计算带字母的行列式

作者: 苏三州 | 来源:发表于2019-10-05 23:14 被阅读0次

操作:

pkg load symbolic
i = sym('i')
j = sym('j')
k = sym('k')
syms s
A = [i j k;cos(s) sin(s) 0;sin(s) cos(s) 0]
det(A)

最后得到行列式A的结果为:-k sin(s) sin(s)+k cos(s) cos(s)

其实显示不是这样,不过在网页上要显示为平方比较费劲,所以就用了乘法号。

有时候输入行列式出现这种错误:

A = [1,1,1,2;-1,0,-1,-1; -1,0,-2,-3; 1, 0, 1 ,a];
error: octave_base_value::map_value(): wrong type argument 'scalar'

据说是octave的bug,可以这样解决

 A = [[1,1,1,2];[-1,0,-1,-1]; [-1,0,-2,-3]; [1, 0, 1 ,a]];

相关文章

  • octave 计算带字母的行列式

    操作: 最后得到行列式A的结果为:-k sin(s) sin(s)+k cos(s) cos(s) 其实显示不是这...

  • 18

    行列式的计算,主要有两种类型的题目:数值型行列式的计算和抽象型行列式的计算。数值型行列式的计算不会以单独题...

  • Octave教程(1)

    1、Octave简介: Octave 是一款用于数值计算和绘图的开源软件。和 Matlab 一样,Octave 尤...

  • 5. Octave Tutorial(现在一般都用python做

    Octave Tutorial Octave 语法几乎和Matelab一样 一般的数学计算(elementary ...

  • Octave 学习笔记

    0 Octave简介 Octave是一种高级的解释性编程语言,主要解决线性的或者非线性的计算问题,使用Octave...

  • 行列式与线性方程组

    只有方阵才有行列式。 行列式不等于0,方程有唯一解。 范德蒙行列式范德蒙行列式.PNG 计算计算.PNG 逆矩阵逆...

  • n阶行列式算法

    那时,线性代数刚学到行列式。突然有种冲动想做个行列式计算器。于是就有了下面这个n阶行列式计算器。(●—●) 思路 ...

  • 行列式

    1.行列式的定义 2.行列式的性质 3.各种行列式类型的计算 4.行列式展开 5.克拉默法则 齐次方程:行列式不为...

  • 行列式的计算方法专题小结

    熟练掌握行列式的性质,再结合一些技巧来计算行列式。该文简单介绍几种行列式的计算方法:通过按行(列)展开,或者通过添...

  • 线性代数基础知识

    行列式的计算 对角化 按行/列展开 行列式的性质|AB| = |A||B| = |B||A| = |BA||A| ...

网友评论

      本文标题:octave 计算带字母的行列式

      本文链接:https://www.haomeiwen.com/subject/pdwypctx.html