Which is sometimes called the normalized frequency.
Is it unitless?
$$ \frac{f \; Hz }{f_s \; Hz } = \frac{f}{f_s} $$
Or not?
$$ \frac{f \; \frac{cycles}{second} }{f_s \; \frac{samples}{second} } = \frac{f}{f_s} \frac{cycles}{sample} $$
According to Dimensional Analysis, $ \frac{cycles}{second} $ (aka Hz) and $\frac{samples}{second}$ are both $sec^{-1}$ and the normalized frequency is dimensionless, so it is silent on the issue.
The problem with that is the other common definition of normalized frequency has units of $ \frac{radians}{sample} $ which is also dimensionless.
Sampling is a repeated discrete task, it is not cyclical. It has a rate, not a frequency.
If I multiply the sampling rate by a time interval do I get cycles or samples?
$$ N \; samples = f_s \; \frac{samples}{second} \cdot t \; seconds $$
I don't think I've ever seen someone say "The DFT frame is 32 cycles long", yet when you call the sampling rate a frequency that is what you are saying.
So, can anyone give a justification for calling it sampling frequency other than ad populum. And, if you can't, why should the deacons of a discipline (I'm talking about the regulars here) propagate a bad practice?
This is more of a deepster question than it appears. Please don't give a fired from the hip response. Think about it a bit first.
I've elaborated a little bit on this in a question:
DFT exercise in the book Understanding digital signal processing 3 Ed
Well, actually taking the point a little bit further. I think it is damaging to teach the DFT strictly in the context of Seconds and Hertz as units. One should not expect a first time learner to be able to differentiate the tool from its application. There have been too many "Where do I plug in the Hertz when looking for repeat patterns in ...." (Paraphrasing).
It doesn't help that most the used MATLAB calls seem to Hertz and Seconds oriented either.
So, if you are an educator of this material, in any setting, please keep this in mind.
Response to Fat32's comment in RB-J's answer.
Actually I am coming at this form an epistemological direction. I am well aware of the goal of DA (Dimensional Analysis) to achieve conceptual harmony to the natural physical constants (and approaching this goal is contrary to integrity checking of equations).
My objection is to RB-J's role as an acolyte insisting that DA is "the only and true way" (and his combative manner). Particularly since it was formalized by a "standards committee" (those with experience, insert running jokes here). Whether rotation should be a dimension was and probably still is a big issue to wank over. DA's definitions of "Dimension" and "Unit" are the pedantic ones and I would think minority ones. The carrying-the-units/math/common man definitions are much more down-to-earth (more concrete than abstract). A dimension is a coordinate in a vector space, and a unit defines a measure along that coordinate.
So, if you want to use DA to find "meaning in Physics", fine. But if you are looking for integrity checking to prevent calculation errors in formulas, you aren't using the best tool. The lander crashed because "velocity" wasn't defined in units. And I challenge you to assert the following equation is nonsense with the carry the units definition of a unit:
$$ 2 \frac{\text{Semicircles}}{\text{Circle}} \cdot 1 \frac{\text{Circle}}{\text{Cycle}} \cdot \pi \frac{\text{Radians}}{\text{Semicircle}} = 2 \pi \frac{\text{Radians}}{\text{Cycle}} $$
Two kilos of apples is different than two kilos of oranges, so if you are weighing them, I kilo of apples weighs a kilo (conversion factor), and I kilo of oranges weighs a kilo (conversion factor), so you can add them (common units). Note, no need to mention dimension. If you are counting them, well you have so many apples (units) and so many oranges (units). If you want to compare items of different units, you have to convert them to the same scale (units) using what is known as a "Value Function". The value function can be as simple as multiplying by a conversion factor (even if that factor is numerically 1). "Pricing" is the most common value function there is. Yes, carrying the units was developed mainly for use in "rate problems" to keep your units straight and it works well.
The difference between carrying the units vs DA is like weak typing vs strong typing in programming languages.
So, deepster/fancy question du jour: If the Universe didn't exist, would the values of $\pi$ and $e$ still exist?
I hope everybody agrees that this is a definitional issue, so I'd like to attempt to take the "my definition is right" aspect out of this, and shift to the implications of accepting either definition as the correct one. To do so, I'm going to introduce two working definitions with the intention that the scope not exceed the extent of the this question and its answers, and that the nomenclature not favor one over the other.
t-units = Traditional units, using the root meaning of "one", capable of any level of specificity by the act of naming.
s-units = Standardized units, as defined by the various ISO standards or other governing bodies
There should be no disagreement about the following statements:
s-units are a subset of t-units
In t-units, the answer to the title question is cycles per sample
In s-units, the answer to the title question is unitless
Converting from t-units to s-units can be, and often is, lossy
Three questions arise from these observations:
A. Should t-units be stamped out?
B. Was it the intent of standardization to weaken the integrity validation capability of Dimensional/Unit Analysis?
C. How does this relate to "political correctness" in general?
Indeed, this is a pedantic (in a non-perjorative way) exercise, done in pedantic style. That's the point of it being placed in Meta and tagged with "discussion".
Okay, everybody can see the setup, right?
Check-mate.
Observation 4 validates Question B. Question B is a yes/no question. So what can be answered?
No, it is an unintended consequence. Okay, you admit that it is detrimental to integrity checking.
Yes, it is intentional as it keeps things simple [A strong aversion to complexity has repeatedly been expressed here] and any loss of functionality is a small price to pay for the greater good of the benefits of standardization.
In either case, it is clear that a loss of validity has occurred. Therefore the answer to Question A has to be a firm no. Furthermore, those who attempt to do so are firmly in the wrong and should desist immediately, starting with RB-J.
Question C takes us to a whole 'nuther level. This is totalitarianism in one of its many forms. I will fight it where ever I see it. This is called the "good fight".
It is natural that engineers be attracted to technocracy, but you have to resist its siren song or you will surely crash on the rocks.
I believe in the dignity of critters, including biped furless chimps. It is institutions of all forms that need to have restrictive behavioral binds, not individuals.
I told you this would be deep, and yes, I am a "lousy judge of my own expertise", but isn't everyone?