Numo::NArrayを用いて数値計算をしようと考えています.
そこで,以下のようなテストコードがあったとき,算術演算後の演算結果を標準出力したいのですが,下記に示すような標準出力になってしまいます.
どのようにしたら配列の中身を標準出力できるのでしょうか.

初めてNumo::NArrayを利用するのでわかりません.
ご教授宜しくお願い致します.

require 'numo/narray'

list_size = 1_000_000
range = (-100.0 .. 100.0)

# Numo::NArray型に格納する配列を定義
out1 = Array.new(list_size) do 
  rand(range) + rand(range) * 1i
end
out2 = Array.new(list_size) do 
  rand(range) + rand(range) * 1i
end

# Numo::NArray型を定義
out1_na = Numo::DComplex.new(list_size)
p "Defined: out1_na = #{out1_na}"
out1_na.store(out1)                     # 配列out1を格納

out2_na = Numo::DComplex.new(list_size)
p "Defined: out2_na = #{out2_na}"
out2_na.store(out2)                     # 配列out2を格納


# 算術演算でテストする
print "和算"
plus = out1_na + out2_na
puts ": #{plus}"

print "減算"
minus = out1_na - out2_na
puts ": #{minus}"

print "乗算"
product = out1_na * out2_na
puts ": #{product}"

print "除算"
per = out1_na / out2_na
puts ": #{per}"

出力結果

$ ruby test_numoNArray.rb 
"Defined: out1_na = #<Numo::DComplex:0x00007fe91b1f3b58>"
"Defined: out2_na = #<Numo::DComplex:0x00007fe91b1f37c0>"
和算: #<Numo::DComplex:0x00007fe91dd4bd50>
減算: #<Numo::DComplex:0x00007fe91dd4b9b8>
乗算: #<Numo::DComplex:0x00007fe91dd4b6c0>
除算: #<Numo::DComplex:0x00007fe91dd4b440>