Skip to content

Commit e6b1ebd

Browse files
committed
fix the example scripts
1 parent 56e26a0 commit e6b1ebd

File tree

2 files changed

+8
-10
lines changed

2 files changed

+8
-10
lines changed

Diff for: examples/LinearFunction_ForwardAndConjugatedTranspose.jl

+4-5
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ a=rand(ComplexF32,3,3)
2323
# define JOLI operator with desired domain and range
2424
# using joLinearFunctionFwdCT constructor
2525
# note forced dropping imaginary part for transpose/adjoint operators
26-
A=joLinearFunctionFwdCT(3,3,
26+
A=joLinearFunctionFwd_A(3,3,
2727
v->fwd(a,v,ComplexF64),v->fwdCT(a,v,Float32),
2828
Float32,ComplexF64;name="my_A")
2929
show(A)
@@ -34,8 +34,8 @@ jo_convert_warn_set(false)
3434
# display elements of the operator
3535
println("forward: A")
3636
show(A); display(elements(A)); println()
37-
println("transpose: A.'")
38-
show(A.'); display(elements(A.')); println()
37+
println("transpose: transpose(A)")
38+
show(transpose(A)); display(elements(transpose(A))); println()
3939
println("adjoint: A'")
4040
show(A'); display(elements(A')); println()
4141
println("conjugate: conj(A)")
@@ -45,6 +45,5 @@ show(conj(A)); display(elements(conj(A))); println()
4545
x=rand(Float32,3)
4646
y=A*x
4747
println("y: ",y)
48-
xx=A.'*y
48+
xx=transpose(A)*y
4949
println("xx: ",xx)
50-

Diff for: examples/LinearFunction_ForwardAndTranspose.jl

+4-5
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ end
1313

1414
# transpose function
1515
function fwdT(A::AbstractMatrix,vin::AbstractVector,RDT::DataType)
16-
vout=A.'*vin
16+
vout=A'*vin
1717
return jo_convert(RDT,vout)
1818
end
1919

@@ -23,7 +23,7 @@ a=rand(ComplexF32,3,3)
2323
# define JOLI operator with desired domain and range using
2424
# using joLinearFunctionFwdT constructor
2525
# note forced dropping imaginary part for transpose/adjoint operators
26-
A=joLinearFunctionFwdT(3,3,
26+
A=joLinearFunctionFwd_T(3,3,
2727
v->fwd(a,v,ComplexF64),v->fwdT(a,v,Float32),
2828
Float32,ComplexF64;name="my_A")
2929
show(A)
@@ -34,8 +34,8 @@ jo_convert_warn_set(false)
3434
# display elements of the operator
3535
println("forward: A")
3636
show(A); display(elements(A)); println()
37-
println("transpose: A.'")
38-
show(A.'); display(elements(A.')); println()
37+
println("transpose: transpose(A)")
38+
show(transpose(A)); display(elements(transpose(A))); println()
3939
println("adjoint: A'")
4040
show(A'); display(elements(A')); println()
4141
println("conjugate: conj(A)")
@@ -47,4 +47,3 @@ y=A*x
4747
println("y: ",y)
4848
xx=A'*y
4949
println("xx: ",xx)
50-

0 commit comments

Comments
 (0)