Did nobody else's CS department require a bunch of linear algebra courses? A vector is an element of vector space.
Science Memes
Welcome to c/science_memes @ Mander.xyz!
A place for majestic STEMLORD peacocking, as well as memes about the realities of working in a lab.
Rules
- Don't throw mud. Behave like an intellectual and remember the human.
- Keep it rooted (on topic).
- No spam.
- Infographics welcome, get schooled.
This is a science community. We use the Dawkins definition of meme.
Research Committee
Other Mander Communities
Science and Research
Biology and Life Sciences
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- !reptiles and [email protected]
Physical Sciences
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
Humanities and Social Sciences
Practical and Applied Sciences
- !exercise-and [email protected]
- [email protected]
- !self [email protected]
- [email protected]
- [email protected]
- [email protected]
Memes
Miscellaneous
I asked my math friend. He said a vector is magnitude plus velocity.
It should be magnitude plus orientation, not velocity. Velocity itself is a vector quantity
What do you mean? A vector is a direction and magnitude!
Maybe they mean std::vector in C++?
A vector is a list of numbers, at its most basic. You can add a lot of extra functionality to it, but at its core, its just a list.
Functions from the reals to the reals are an example of a vector space with elements which can not be represented as a list of numbers.
It's a dynamically-sized list of objects of the same type stored contiguously in memory.
So an ArrayList?
No. ArrayList is thread safe and implements the collections API. Vector doesn't. Though if you're using Java, there's almost no instance where you would want to use a Vector instead of ArrayList.
No, it's an n-tuple with certain algebraic properties.
This is such an understated but useful description in this context. It's also how I understood algebra for applied matrix computation.
I was just coming down from THC when I wrote this, so I'm extra jazzed you liked it. 😁
Edit: also, love the username.
It's a dynamically-sized list of objects of the same type stored contiguously in memory.
dynamically-sized: The size of it can change as needed.
list: It stores multiple things together.
object: A bit of programmer defined data.
of the same type: all the objects in the list are defined the same way
stored contigiously in memory: if you think of memory as a bookshelf then all the objects on the list would be stored right next to each other on the bookshelf rather than spread across the bookshelf.
Many things like each other lined up in a row, and you can take some away or put more in.
you just need to car
and cdr
your cons
cell …