• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Mathematicaで行列を分割→変形→結合させたい)

Mathematicaで行列を分割→変形→結合させたい

このQ&Aのポイント
  • Mathematicaで行列を分割して変形し、結合する方法はありますか?
  • 例えば、与えられた行列を2つに分割し、最終的には結合した形にすることは可能ですか?
  • この質問では、Mathematicaを使用して行列の分割、変形、結合の方法について教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • CPm
  • ベストアンサー率83% (5/6)
回答No.1

どのような行列を出発点にするかによっていろいろな考え方がありますが,次の方法は比較的簡単でしょう. << LinearAlgebra`MatrixManipulation` mat = {{1, 2, 3},      {4, 5, 6},      {7, 8, 9},      {10, 11, 12}} のもとで AppendRows[TakeRows[mat, 2], TakeRows[mat, -2]] とすれば,出てきます.

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Mathematicaで行と列の総和を求めたい

    Mathematicaで行と列の総和を求めたいのですが、簡単に算出するコマンドはないのでしょうか? 例えば、下の行列式の場合は、 ┌ ┐ | 1 2 3 | | | | 1 2 3 | └ ┘ 各行成分の総和が[6,6]で、各列成分の総和は[2,4,6]のベクトルになりますよね。 このような感じにしたいのですが・・・。

  • Mathematica を使った行列の積に関するご質問です.

    Mathematica を使った行列の積に関するご質問です. Mathematica で,n行1列の行列 と 1行n列の行列 の積を計算したいのですが,計算の方法がわかりません. 教えていただけると大変助かります.

  • mathematicaの行列の掛け算に関して

    mathematicaで行列の掛け算をしたいのですが、 2x2行列同時の計算は普通にできるのですが、 1x2行列と2x1行列の計算ができません。行列の大きさが変わる場合どのようにすればいいのでしょうか? (3,5)*(45 14)^T (Tは転置行列として解釈してください。) 実行しようとしたら互いに長さが等しい同時のオブジェクトしか結合できませんとでます。

  • 分割を用いた行列式の計算

    どうしても答えに辿り着くことができません。 どうかご教授お願いします。 以下がその問題です。 次の行列式を計算せよ。ただし、Iは3次の単位行列とする。 |aI bI| |cI dI| (答えは、|ad-bc|の3乗です) 自分なりに行・列基本変形を行ってみたのですが、 |A B| |O C| の形に持ち込むことができません。 変形の手順から教えて頂けると幸いです。 では、回答お待ちしております。

  • 行列の基本変形

    行列の基本変形で、掃き出し計算があります。 その中の2つの行を入れ替える場合とはどんな場合でしょうか?例も教えてください。

  • 行列 掃き出し法

    掃き出し法について質問させて頂きます。 掃き出し法を行う場合に、基本的には行基本変形を行なって、 階段行列ないし単位行列を求めますが、列基本変形を行なっても 同じになるのはなぜでしょうか? また、行基本変形を行って、その後、列基本変形を行うというような 基本変形を行と列でちゃんぽんして計算しても良いのでしょうか? 以上、ご回答よろしくお願い致します。

  • 行列の対角化について

    実対称行列A:= | 0 1 2 | | 1 1 3 | | 2 3 0 | に対し、tPAPが対角行列となるような実正則行列Pはどのように求めればよいのでしょうか? この場合は、固有値&固有ベクトルが簡単には求まらないので、簡単には対角化のための行列が求まりません。(たいていの問題では求まるんですが。) このような時は実二次形式を利用して解く、というような事は、色々見るのですが、いざやってみると行列Aの第1行第1列が"0"である事が非常に扱いづらいのです。つまり基本行変形だけで三角行列に変形できないのです。 どなたか教えていただけないでしょうか?

  • ブール代数を元に持つ行列の逆行列の計算法について

    ブール代数の演算 0+0=0 0+1=1+0=1 1+1=0 のもとで、 行列 | 1 1 | を求めるとします(うまく表現できませんが、2×2の行列です)。     |  0 1 |  掃き出し法で  | 1 1 1 0 | →   | 1 0 1 1 |  | 0 1 0 1 |      | 0 1 0 1 | (1行目に2行目を足した) だから     | 1 1 |     |  0 1 |  が求める答えになるかと思います。 が、この計算は妥当でしょうか? また、妥当な場合、もっと大きな行列(5×5とか)でも簡単に計算できるようなプログラムをご存知ないでしょうか。Mathematicaとかで簡単に計算できればいいのですが・・・。

  • 基本変形の利用と行列

    係数と定数項を並べてできる行列を、基本変形により次の形に変形する。 (連立3元1次方程式も、連立2元1次方程式の場合と考え方は同じである。) (1) (1 0 a)→解は{x=a (2) (1 0 0)→解は{x=a ww (0 1 b)wwww{y=b (0 1 0)    {y=b wwwwwwwwwwwwwwwww(0 0 1)     {z=c 基本変形[1]ある行に他の行を何倍かしたものを加える      [2]ある行に0でない数を掛ける      [3]2つの行を入れ替える。 教えてほしいところ 1何故、(1)のとき、(2)のときそれぞれ解はx=a,y=b,またx=a,y=b,z=cといえるんですか?? 2また、基本変形が同値変形といえる理由を説明してほしいです。 この2点について言及お願いします。

  • 行列を入れ替えるができません。制限があるのでしょうか?

    行と列を入れ替えたいので、コピー→形式を選択して貼り付けでA1にカーソルをおき「行列を入れ替える」にチェックを入れましたが下記のメッセージがでます。 コピー領域と貼り付け領域の形が違うため、情報を貼り付けることができません。 354行 AK列まであります。 限界行数などあるのでしょうか? セルの結合はありません。 おわかりの方教えてくださーい!

このQ&Aのポイント
  • ブラザーMFC-L2720DNで印刷する際に線が入ってしまい、ドラムカートリッジを取り出して再度取り付けたところ、電源が入らなくなりました。
  • お使いの環境はWindows10で、有線LAN接続されています。関連するソフトやアプリは特にありません。
  • このトラブルにより、インクジェット/レーザープリンター・スキャナーの電源が入らないというFAQを閲覧しました。
回答を見る