Philosophically, #+call: or call_ are very different to noweb. The latter is really only about insertion of code as is somewhere else and it can be nested (see contrived example attached). The former is about invoking a babel src block with particular arguments and so is much more flexible. That block could of course include noweb elements: again see example.
Export the org file to an ascii buffer (C-c C-e t A) and you'll see the code expansions due to noweb and the result of calling a src block. -- : Eric S Fraga via Emacs 26.0.50, Org release_9.0.9-551-g92e8c8
#+name: one #+begin_src octave :noweb yes a = 1 #+end_src #+name: two #+begin_src octave :noweb yes <<one>> b = 2 #+end_src #+name: three #+begin_src octave :noweb yes <<two>> a+b #+end_src #+results: three : 3 The results of calling three are call_three().
signature.asc
Description: PGP signature