Matlab函数编写问题

编写一个函数,实现功能:随机输入3个自然数,然后按照从大到小的顺序排列。
要求函数格式

你好,代码仅供参考,注释都有:

format rat%定义显示格式
a = randi([0, intmax], 3, 1);%从0到可以表达的最大正整数
sort(a,'descend')%排序从大到小
ans =

2039012657       
966178949       
246415100  

如有帮助,请点击我回答右上角【采纳】按钮支持一下

能否描述清楚一点,是函数没有输入然后在函数内部生成随机数再输出排列还是函数要求输入三个数