File tree Expand file tree Collapse file tree 2 files changed +8
-8
lines changed
Expand file tree Collapse file tree 2 files changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -130,10 +130,10 @@ fn surface_plot() {
130130 let n: usize = 100 ;
131131 let x: Vec < f64 > = Array :: linspace ( -10. , 10. , n) . into_raw_vec_and_offset ( ) . 0 ;
132132 let y: Vec < f64 > = Array :: linspace ( -10. , 10. , n) . into_raw_vec_and_offset ( ) . 0 ;
133- let z: Vec < Vec < f64 > > = x
133+ let z: Vec < Vec < f64 > > = y
134134 . iter ( )
135135 . map ( |i| {
136- y . iter ( )
136+ x . iter ( )
137137 . map ( |j| 1.0 / ( j * j + 5.0 ) * j. sin ( ) + 1.0 / ( i * i + 5.0 ) * i. cos ( ) )
138138 . collect ( )
139139 } )
Original file line number Diff line number Diff line change @@ -19,9 +19,9 @@ fn simple_contour_plot() {
1919 y. push ( value) ;
2020 }
2121
22- x . iter ( ) . take ( n) . for_each ( |x | {
22+ y . iter ( ) . take ( n) . for_each ( |y | {
2323 let mut row = Vec :: < f64 > :: new ( ) ;
24- y . iter ( ) . take ( n) . for_each ( |y | {
24+ x . iter ( ) . take ( n) . for_each ( |x | {
2525 let radius_squared = x. powf ( 2.0 ) + y. powf ( 2.0 ) ;
2626 let zv = x. sin ( ) * y. cos ( ) * radius_squared. sin ( ) / ( radius_squared + 1.0 ) . log10 ( ) ;
2727 row. push ( zv) ;
@@ -112,11 +112,11 @@ fn basic_heat_map() {
112112fn customized_heat_map ( ) {
113113 let x = ( 0 ..100 ) . map ( |x| x as f64 ) . collect :: < Vec < f64 > > ( ) ;
114114 let y = ( 0 ..100 ) . map ( |y| y as f64 ) . collect :: < Vec < f64 > > ( ) ;
115- let z: Vec < Vec < f64 > > = x
115+ let z: Vec < Vec < f64 > > = y
116116 . iter ( )
117- . map ( |x | {
118- y . iter ( )
119- . map ( |y | ( x / 5.0 ) . powf ( 2.0 ) + ( y / 5.0 ) . powf ( 2.0 ) )
117+ . map ( |y | {
118+ x . iter ( )
119+ . map ( |x | ( x / 5.0 ) . powf ( 2.0 ) + ( y / 5.0 ) . powf ( 2.0 ) )
120120 . collect :: < Vec < f64 > > ( )
121121 } )
122122 . collect :: < Vec < Vec < f64 > > > ( ) ;
You can’t perform that action at this time.
0 commit comments