标签: inverse

乘以逆矩阵?

如果我有一个矩阵,它是世界观投影的组合,我将它乘以投影的倒数,它会产生世界观矩阵或其他什么?如果没有,那么如何从世界视图投影矩阵中提取世界视图矩阵?

谢谢你的帮助 :)

math directx matrix inverse

1
推荐指数
1
解决办法
733
查看次数

使用jQuery反转DOM

输入:

<content>
   <dom id=1>a</dom>
   <dom id=2>b</dom>
   <dom id=3>c</dom>
   <dom id=4>d</dom>
</content>
Run Code Online (Sandbox Code Playgroud)

输出:

<content>
   <dom id=4>d</dom>
   <dom id=3>c</dom>
   <dom id=2>b</dom>
   <dom id=1>a</dom>
</content>
Run Code Online (Sandbox Code Playgroud)

我正在寻找一个像这样的函数(如果存在):

$( '内容')的逆();

javascript xml jquery dom inverse

1
推荐指数
1
解决办法
1233
查看次数

如何在C#中反对数字?

我不确定我正在尝试的操作的名称是什么,但我想"翻转"给定范围内的数字的值.

我有一个C#程序,它接收的数字从1到1023之间的任何值变化.我如何"翻转"这个数字,这样如果我收到1023那么它将是1,750将是274,512仍然是512正好一半?

我在考虑使用某种类型的循环,但我从未做过这样的事情.我的研究提出了人们想要,例如,把40变成04,但这不是我想要的.

c# integer numbers inverse flip

1
推荐指数
1
解决办法
1843
查看次数

在PHP中反转正则表达式

假设我有这个功能:

function f($string){
    $string = preg_replace("`\[.*\]`U","",$string);
    $string = preg_replace('`&(amp;)?#?[a-z0-9]+;`i','-',$string);
    $string = htmlentities($string, ENT_COMPAT, 'utf-8');
    $string = preg_replace( "`&([a-z])(acute|uml|circ|grave|ring|cedil|slash|tilde|caron|lig|quot|rsquo);`i","\\1", $string );
    $string = preg_replace( array("`[^a-z0-9]`i","`[-]+`") , "-", $string);
    return $string;
}
Run Code Online (Sandbox Code Playgroud)

我怎样才能扭转这个功能...即.我该如何编写函数fReverse(),以便我们有以下内容:

$s = f("some string223---");
$reversed = fReverse($s);
echo $s;
Run Code Online (Sandbox Code Playgroud)

和输出:一些string223 ---

php regex reverse function inverse

0
推荐指数
1
解决办法
559
查看次数

如何在lua中找到正弦^ -1(正弦反转)

我只需要一个能给我反转正弦的函数.我尝试过使用math.sin(x)^ - 1但这不起作用......你怎么在lua中找到一个数字的倒置正弦?

math lua trigonometry inverse invert

0
推荐指数
1
解决办法
1492
查看次数

R 中奇异矩阵的平方根

我需要以-1/2 的幂计算矩阵A,这基本上意味着初始矩阵的逆的平方根。

如果 A 是奇异的,则使用MASS 包中的ginv函数计算 Moore-Penrose 广义逆,否则使用求解函数计算正则逆。

矩阵 A 定义如下:

A <- structure(c(604135780529.807, 0, 58508487574887.2, 67671936726183.9, 
            0, 0, 0, 1, 0, 0, 0, 0, 58508487574887.2, 0, 10663900590720128, 
            10874631465443760, 0, 0, 67671936726183.9, 0, 10874631465443760, 
            11315986615387788, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1), .Dim = c(6L, 
                                                                                   6L))
Run Code Online (Sandbox Code Playgroud)

我通过等级和维度的比较来检查奇异性。

rankMatrix(A) == nrow(A)
Run Code Online (Sandbox Code Playgroud)

上面的代码返回 FALSE,所以我必须使用ginv来获得相反的结果。A 的倒数如下:

A_inv <- ginv(A)
Run Code Online (Sandbox Code Playgroud)

使用 expm 包中的 sqrtm 函数计算逆矩阵的平方根。

library(expm)
sqrtm(A_inv)
Run Code Online (Sandbox Code Playgroud)

该函数返回以下错误:

solve.default(X[ii, …

r matrix inverse square-root singular

0
推荐指数
1
解决办法
4341
查看次数

反向计数问题C#

不是标题所暗示的,我需要的是一种向后计数字符串的方法

string i = "3027"
i[0] = label1.Text
Run Code Online (Sandbox Code Playgroud)

结果= 7不是3有办法吗?

不确定你是否需要我的代码它不是很重要.

c# count inverse visual-studio

-1
推荐指数
1
解决办法
66
查看次数

从solve()和ginv()得到错误的逆矩阵

`我试图得到一个逆矩阵

      [,1]  [,2]  [,3]
[1,]    1    rou   0
[2,]  rou  1+rou^2 rou
[3,]    0    rou   1
Run Code Online (Sandbox Code Playgroud)

手工计算的逆矩阵应该是

                 1     rou  rou^2
 1/(1-rou)       rou    1   rou
                 rou^2 rou   1
Run Code Online (Sandbox Code Playgroud)

以rou = 0.3为例

a=matrix(c(1,0.3,0,0.3,1.09,0.3,0,0.3,1),nrow=3)

a [,1] [,2] [,3] [1,] 1.0 0.30 0.0 [2,] 0.3 1.09 0.3 [3,] 0.0 0.30 1.0

其手动计算的逆矩阵是以下矩阵

      [,1]       [,2]       [,3]
[1,]  1.0989011  0.3296703  0.0989011
[2,]  0.3296703  1.0989011 0.3296703
[3,]  0.0989011  0.3296703  1.0989011
Run Code Online (Sandbox Code Playgroud)

通过使用solve(a)ginv(a)在R中,我得到了

   [,1]       [,2]       [,3]
[1,]  1.0989011 -0.3296703  0.0989011
[2,] -0.3296703  1.0989011 -0.3296703
[3,] …
Run Code Online (Sandbox Code Playgroud)

r matrix inverse

-1
推荐指数
1
解决办法
712
查看次数