Write function to generate matrix

8 次查看(过去 30 天)
ahmed
ahmed 2023-1-3
评论: ahmed 2023-1-4
how I can write a function (function.m)file , it can generate a specific matrix such as
A=[2 5 10;-8 -1 8;12 9 2] BY use function statment function[]=NAME() ??

回答(1 个)

Cameron
Cameron 2023-1-3
This would be saved as YourFunction.m
function FunctionOutput = YourFunction(input1,input2)
%input1 is number of rows
%input2 is number of columns
FunctionOutput = rand(input1,input2);
end
  3 个评论
Cameron
Cameron 2023-1-4
Look at what I wrote, and try to make it reflect your needs.
FunctionOutput will be the specific matrix that you want - in this case A=[2 5 10;-8 -1 8;12 9 2].
YourFunction is the function you will be calling while input1 and input2 are the inputs required. But if you have a specific matrix (what you call A) then you don't need inputs. I gave them as an example.
You would set your FunctionOutput to equal to whatever you want your matrix to be.
ahmed
ahmed 2023-1-4
The problem has been solved ,THANK YOU

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Descriptive Statistics 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by