問題タブ [clojure-contrib]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
clojure - Clojure でネストされたベクトルを構築する
私の目標は、単一の要素 p で構成される次元 n のネストされたベクトルを構築することです。例として、n=2 と p=1 を選択すると、出力は次のようになります。
clojure - Clojure での要素の反転
ベクトルを入力して要素の順序を反転させたい場合は、次のように記述します。
では、このアイデアを一般化して、ネストされたベクトルを入力し、要素の順序を反転できるようにするにはどうすればよいでしょうか? 行列 A を指定すると、関数は各列の要素を逆にする必要があります。
clojure - 一様分布から引き出された疑似乱数の生成
Clojure で、開区間 (0,1) から引き出された疑似乱数の mxn 行列を出力する関数を構築しようとしています。指定された入力は、行の次元 m と列の次元 n になります。私は、Clojure で構築された行列、ネストされたベクトルに精通していますが、これまでに乱数 (疑似) を生成したことはありません。私の最初の推測は、ゼロから始める場合、剰余演算を使用して mxn 行列の入力を送り出すことです。これは、このアイデアを実装する最も簡単な方法ですか?
clojure - 指定された次元に沿ってネストされたベクトルを連結する
ネストされた 2 つのベクトル x と y が与えられます。ここで、x は
そしてyは
ネストされたベクトル x と y を、追加の入力 d で指定された次元の配列に沿って連結するにはどうすればよいですか?
つまり、x、y、d=1 の場合、サンプル出力は次のようになります。
ここで、y は新しいネストされたベクトルの 3 番目と 4 番目の行になります。
d=1 の場合、私は試しました
初期の x と ya で d=2 の場合、サンプル出力は次のようになります。
これは私が最も確信が持てない場合です。
d=3 の場合、x と y は 2 x 2 なのでそのまま残されます。したがって、x と y はそのまま出力されます。
clojure - ネストされたベクトルの形状変更
ネストされたベクトル A が与えられた場合、これは 3 x 4 行列です。
ネストされたベクトル (行列) が 2 x 6 になるように A を変換します。
出力は次のようになります
今のところ、私はこのアイデアの最初の実装にこだわっています。
clojure - n 番目のインデックスに要素を追加する
私は、いくつかの量 y とインデックス n と共に入力としてベクトル (おそらくネストされたベクトル) を取る関数に取り組んでいます。基本的に、関数はベクトルの n 番目の要素の後に y を追加し、残りの要素に隣接します。これまでのところ、次のように書いていますが、計画どおりに機能していません。
clojure - ベクトルの要素の累乗
ベクトルとパラメータ p を入力しようとしています。これにより、ベクトルの各要素が p 乗されます。これまでのところ、数値タワー関数のべき乗をマッピングしようとしましたが、うまくいきませんでした。ベクトルの各要素を p 乗する最も簡単な方法は何ですか?
clojure - Lp ノルム関数の記述
使用される標準の L2 ノルム (ユークリッド距離) を一般化するために、Lp ノルム関数を記述しようとしています。L2ノルムをどのように記述したかを考えると、これまでに思いついたものは次のとおりです。
ただし、この関数を実装しようとするたびにエラー ClassCastException が発生します。中間コードの一部は、次のコードが提供された、以前に尋ねられたベクトル内の要素を累乗するという質問からのものです。
clojure - clj-http api を使用して clojure でマルチパート リクエストを作成する方法
を使用してマルチパート HTTP リクエストを作成したいと考えていますclj-http
。マルチパート リクエストは以下のとおりです。
この Clojure コードを使用して、マルチパート リクエストを作成しています。
マルチパートに追加するにはどうすればよいContent-Id
ですか?