Two functions having the same name but one being capital?
    8 views (last 30 days)
  
       Show older comments
    
    Mohammad Shojaei Arani
 on 6 Dec 2022
  
    
    
    
    
    Commented: Mohammad Shojaei Arani
 on 6 Dec 2022
            Hello,
When I google it I do not find anything saying that matlab is NOT case sensitive with regard to function names (so, then I expect matlab to be case sensitive with function names). But, then I have difficulty to save two files with the same name (one being lowercase and the other one being capital). For instance, if I have a function f.m in my folder it does not let me to save another function having the name F.m . It says "f already exists  ... do you want to replace it", and of course I say 'NO' but then I cannot save anything.
I hope there is a way to do this, otherwise I have to spend lots of times to  ....
Thanks for your answer in advance!
BaBAK
0 Comments
Accepted Answer
  Jon
      
 on 6 Dec 2022
        While MATLAB is case sensitive, Windows (assuming that is your operating system) is not. Since MATLAB requires that function names match file names, you can not utilize case sensitive function names. 
More Answers (2)
  Jakob B. Nielsen
      
 on 6 Dec 2022
        Well, it would appear from the evidence that Matlab is not case sensitive... I can't save duplicates of my functions with lower/upper case letters. I assume it is to keep people from accidentally naming functions almost-the-same. Can you not simply call one Fc (F-capital) and the other f? It is still visual what happens, but they have unique names... 
3 Comments
  Bruno Luong
      
      
 on 6 Dec 2022
        
      Edited: Bruno Luong
      
      
 on 6 Dec 2022
  
      "Well, it would appear from the evidence that Matlab is not case sensitive... "
No MATLAB is case sensitive
"I can't save duplicates of my functions with lower/upper case letters. "
You can save them in different folders to work around Windows limitation. Not a cleanest solution but it should work if you insist.
See Also
Categories
				Find more on Platform and License in Help Center and File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!



