QuantEcon/QuantEcon.jl

random_stochastic_matrix and random_markov_chain support sparse output

Closed

#102 建立於 2016年3月17日

在 GitHub 查看
 (0 留言) (0 反應) (0 負責人)Julia (300 fork)batch import
enhancementhelp wanted

倉庫指標

Star
 (495 star)
PR 合併指標
 (平均合併 1天 1小時) (30 天內合併 2 個 PR)

描述

This might look like this:

random_markov_chain{T}(n::Int, k::Int=n, ::Type{Matrix{T}})  # ==> return dense array
random_markov_chain{T}(n::Int, k::Int=n, ::Type{SparseMatrixCSC{Int,T}})  # ==> return sparse array

Also, having Union{Int,Void} shouldn't be necessary here as it is in python because default arguments can depend on one another. (e.g. def f(n, k=n): is n't possible in python but function f(n, k=n) is possible in Julia)

貢獻者指南