How to use for Loop and if statement to construct a Pythagorean triple function?
Afficher commentaires plus anciens
I am working on construct a Pythagorean triple functions with inputs (a,b,c). Function: a^2+b^2=c^2
I am confused when the Matlab reminds me of NOT ENOUGH INPUT ARGUMENT. Should I initialize a,b,c? Besides I need use loop and if statement to check a,b,and c are all positive.
This is what I have written:
function [ Pyth] = isPythag( a,b,c )
d =a.^2+b.^2-c.^2; [row,column]=size(d);
for i=1:row for j=1:column if (d(i,j)==0) pyth(i,j)=1; else pyth(i,j)=0; end end end end
Réponse acceptée
Plus de réponses (1)
Catégories
En savoir plus sur Loops and Conditional Statements dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!