タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

matrixとperlに関するkiyo_hikoのブックマーク (2)

  • Perlによる行列の扱い

    普通の計算をする場合行列は多次元配列で扱えば良いが、例えば逆行列を求めるときなどはモジュールを使うのが早い。行列は"Math::MatrixReal"にて扱える。Math::MatrixRealのインストール方法はcpanmのインストールおよびcpanmの使い方を参照。MatrixRealでは行列はスカラーとして扱う (行列を代入する変数のシジルは"$")。 まずは、多次元配列@matrixからMatrixRealを使って行列"$matrix"を作成する。 #!/usr/bin/perl use strict; use warnings; use Math::MatrixReal; my @matrix; my $k=1; for(my $i=0;$inew_from_rows(\@matrix); print $matrix; 真ん中のforは@matrixを作成するための繰り返しであり

    kiyo_hiko
    kiyo_hiko 2015/02/02
    Arrayにするにはelement(arefのようなもの)使うらしいつまり3x3行列ならprint join(', ', map {my $i = $_; (map {$mat->element($i, $_)} 1..3)} 1..3) . "\n"でflatten要らなかったら内側のmapを配列の参照に評価されるようにするだけ
  • 投稿169  日常の中の曲率 S.H氏

    平素はSo-netをご利用いただき、誠にありがとうございます。 このたび、誠に勝手ながら、2021年1月28日(木)をもちまして、「U-page+」サービスの提供を終了させていただくこととなりました。 サービスをご利用いただいておりますお客さまには、ご迷惑をおかけすることを深くお詫び申し上げますとともに、これまでのご愛顧に厚くお礼申し上げます。 記 ■提供終了サービス名 U-Page+ ■提供終了日 2021年1月28日(木) 15:00 提供終了日以降、お客さまのWebコンテンツの表示、FTPからのデータダウンロードができなくなります。 ■解約のお手続きについて 2021年1月28日(木)をもって自動解約となりますので、お客さまご自身での解約のお手続きは必要ございません。 サービス終了日以前に解約をご希望のお客さまは、解約のお手続きが必要です。 下記のWebページよりお手続きください。

    投稿169  日常の中の曲率 S.H氏
    kiyo_hiko
    kiyo_hiko 2012/05/11
    Perlで行列計算するMath::MatrixRealについて
  • 1