Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
ruby / usr / share / ri / 2.2.0 / system / Vector / cdesc-Vector.ri
Size: Mime:
U:RDoc::NormalClass[iI"Vector:ET@I"Object;To:RDoc::Markup::Document:@parts[o;;[o:RDoc::Markup::Paragraph;[I"`The +Vector+ class represents a mathematical vector, which is useful in its own right, and ;TI"2also constitutes a row or column of a Matrix.;To:RDoc::Markup::BlankLineS:RDoc::Markup::Heading:
leveli:	textI"Method Catalogue;T@o;	;[I"To create a Vector:;To:RDoc::Markup::List:
@type:BULLET:@items[o:RDoc::Markup::ListItem:@label0;[o;	;[I"Vector.[](*array);To;;0;[o;	;[I"(Vector.elements(array, copy = true);To;;0;[o;	;[I"$Vector.basis(size: n, index: k);T@o;	;[I"To access elements:;To;;;;[o;;0;[o;	;[I"#[](i);T@o;	;[I"To enumerate the elements:;To;;;;[o;;0;[o;	;[I"#each2(v);To;;0;[o;	;[I"#collect2(v);T@o;	;[I"Properties of vectors:;To;;;;[o;;0;[o;	;[I"#angle_with(v);To;;0;[o;	;[I"Vector.independent?(*vs);To;;0;[o;	;[I"#independent?(*vs);T@o;	;[I"Vector arithmetic:;To;;;;[
o;;0;[o;	;[I" #*(x) "is matrix or number";To;;0;[o;	;[I"
#+(v);To;;0;[o;	;[I"
#-(v);To;;0;[o;	;[I"#+@;To;;0;[o;	;[I"#-@;T@o;	;[I"Vector functions:;To;;;;[o;;0;[o;	;[I"#inner_product(v), dot(v);To;;0;[o;	;[I" #cross_product(v), cross(v);To;;0;[o;	;[I"
#collect;To;;0;[o;	;[I"#magnitude;To;;0;[o;	;[I"	#map;To;;0;[o;	;[I"
#map2(v);To;;0;[o;	;[I"
#norm;To;;0;[o;	;[I"#normalize;To;;0;[o;	;[I"#r;To;;0;[o;	;[I"
#size;T@o;	;[I"$Conversion to other data types:;To;;;;[o;;0;[o;	;[I"#covector;To;;0;[o;	;[I"
#to_a;To;;0;[o;	;[I"#coerce(other);T@o;	;[I"String representations:;To;;;;[o;;0;[o;	;[I"
#to_s;To;;0;[o;	;[I"
#inspect;T:
@fileI"lib/matrix.rb;T:0@omit_headings_from_table_of_contents_below0;0;0[[
I"
elements;TI"R;T:protectedFI"lib/matrix.rb;T[[[I"Enumerable;To;;[;@È;0@Í[[I"
class;T[[:public[
[I"[];F@Í[I"
basis;F@Í[I"
elements;F@Í[I"independent?;F@Í[I"new;T@Í[;[[:private[[I"
instance;T[[;[+[I"*;T@Í[I"+;T@Í[I"+@;T@Í[I"-;T@Í[I"-@;T@Í[I"/;F@Í[I"==;T@Í[I"[];F@Í[I"angle_with;F@Í[I"
clone;F@Í[I"coerce;F@Í[I"collect;F@Í[I"
collect2;F@Í[I"component;F@Í[I"
covector;F@Í[I"
cross;T@Í[I"cross_product;F@Í[I"dot;T@Í[I"	each;F@Í[I"
each2;F@Í[I"element;F@Í[I"elements_to_f;F@Í[I"elements_to_i;F@Í[I"elements_to_r;F@Í[I"	eql?;F@Í[I"	hash;F@Í[I"independent?;F@Í[I"inner_product;F@Í[I"inspect;F@Í[I"magnitude;F@Í[I"map;F@Í[I"	map2;F@Í[I"	norm;F@Í[I"normalize;F@Í[I"r;F@Í[I"	size;F@Í[I"	to_a;F@Í[I"	to_s;F@Í[;[[;[[I"[]=;F@Í[I"set_component;F@Í[I"set_element;F@Í[[I"Matrix::ConversionHelper;To;;[;@È;0@Í[U:RDoc::Context::Section[i0o;;[;0;0[@È@ÈcRDoc::TopLevel