I found that studying linear algebra by getting into vector spaces and linear transformations first made things very easy. This is the approach Halmos or Axler, just to name a few, take.
IMHO, the alternative of going through solving systems of linear equations beforehand, obscures the topic.
What would be equivalent, slightly abstract approaches to study analysis for a freshman? A bit of topology and metric spaces, like Rudin? Multivariate calculus with differential forms, like Hubbard & Hubbard?
Certainly topology and metric spaces make a nice abstract (but not too abstract) intro to some of the fundamental concepts of analysis, basically continuity. But that's only one part of analysis.
Simmons Introduction to Topology and Modern Analysis is a classic that, starting with metric spaces, will take you all the way to the Gelfand-Naimark theorem on Banach algebras, one of the pinnacles of 20th century analysis. Spivak's Calculus on Manifolds is a slim volume that remains one of the best first encounters with differential forms and Stoke's theorem (that is, to someone inclined to abstraction, at the freshman level). I happen to like Lang's Analysis.