How do I create a function that solves systems of linear equations of N size?
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
function [findV] = size(N)
A=2*diag(ones(N,1))-diag(ones(N-1,1),1)-diag(ones(N-1,1),-1);
F=[1:N]';
findV =A\F;
end
Is it possible to make a function like this? That takes in a variable N and calculates V from A and F.
0 Commenti
Risposte (1)
Ameer Hamza
il 21 Dic 2020
"Is it possible to make a function like this?"
Yes. Just name it something else, since size() is a built-in function.
x = mySize(10)
function [findV] = mySize(N)
A=2*diag(ones(N,1))-diag(ones(N-1,1),1)-diag(ones(N-1,1),-1);
F=[1:N]';
findV =A\F;
end
Result
>> x
x =
20.0000
39.0000
56.0000
70.0000
80.0000
85.0000
84.0000
76.0000
60.0000
35.0000
2 Commenti
Vedere anche
Categorie
Scopri di più su Argument Definitions in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!