julia-lang

    1

    1答えて

    他のマトリックスと同じ形状ではなく、もう一方のマトリックスが持つ形状を持つマトリックスが必要です。 shape=[2,3] matrix=zeros(shape) size(matrix)=(2,) どうすればsize(matrix)=shapeを取得できますか? 私はこのようにそれを行うことができます: matrix=zeros(shape[1],shape[2]) はそれを行うため

    2

    1答えて

    キューのインスタンスから型を抽出するにはどうすればよいですか? アレイ アレイではこれを行うことができます。 ジュリア>するA = UInt32型[] 0素子アレイ{UInt32,1} ジュリア> eltype(A) するUInt32 のDeque Deque、この回避策は動作します。 ジュリア>を使用してデータ構造 ジュリア> D =のDeque {UInt32型は}() のDeque [するU

    3

    1答えて

    私は、p個の作業者間でMxN整数配列を配布することに興味があります。配布するディメンションを指定する方法はありますか?特に、行数Mを固定し、N列に分散したい。私の場合、M> N(私は、サイズMと文書数Nの語彙を持つ用語 - 文書行列を持っています)。 デフォルトでは、Juliaはアプリケーションでは機能しません(ドキュメントではなくボキャブラリで配布したい)という最大サイズのディメンションに配布す

    1

    1答えて

    私は配列b = [1, 2, 1, 4]を持っています。これらの値は変更可能です。 のSharedArrayをそれぞれb[i]Intで作成する必要があります。言い換えれば 私はb = [1, 2, 1, 4]を持っている場合は、私が必要: x = SharedArray{Tuple{Int}, Tuple{Int,Int}, Tuple{Int}, Tuple{Int,Int,Int,Int}}

    1

    1答えて

    私はすでに31のキーワードパラメータを持っている関数を書いています。例: function myfunc(a::Int, b::Real, c::String; msize=12, mcolor="black", mtext="text", mwidth="regular", ... and many more ) これについての一つの良いと

    2

    1答えて

    自分のタイプのデフォルトの文字列メソッドを(私は醜いので)上書きしたいと思います。 この関数は function prettyPrint(value::Any) names::Vector{Symbol} = fieldnames(value) nameCount::Int64 = length(names) stringBuilder::IOBuffer = IOB

    4

    1答えて

    私はジュリアには新しく、現在は微分方程式を解く方法を学んでいます。私はChristopher Rackauckasの単純な事前作成コードを実行しようとしましたが、エラーが発生しました。コードはhereです。また、私はそれをここに書きます: using DifferentialEquations alpha = 0.5 #Setting alpha to 1/2 f(y,t) = alpha*y

    1

    1答えて

    Juliaには、ある特定の温度、圧力、または密度比が与えられたときにすべてが等エントロピー関係にあるいくつかの関数があります。私は異なる種類の比率を表すNumber(またはFloat64、いずれか動作するもの)をラップする3つの型を作りたいと思います。 これらのタイプは、タイプアサーション(つまり、:: PressureRatio!= :: TemperatureRatio)で区別する必要がありま

    0

    1答えて

    以下のように私は、JuliaLang内の連結時に、文字列内の単一の二重引用符を含めるしようとしています: tmpStr = string(tmpStr, string("graph [label=\" hi \"]; ")) 出力でwritedlmで書かれたテキストファイルは次のとおりです。 graph [label="" hi ""] は、どのように私の代わりにこの繰り返しの唯一の二重引

    3

    1答えて

    ジュリア|>の組み込みパイピング演算子に複数の引数を渡そうとしています。 私はこのように動作します何か希望:しかし、配管演算子を使用して、私が代わりにエラーを取得する join([randstring() for i in 1:100], " ") を: [randstring() for i in 1:100] |> join(" ") 私は、これは複数の特徴であるかなり確信しています省