Diagonal of a quadrilateral
1 回表示 (過去 30 日間)
古いコメントを表示
How do you determine the length of one diagonal of a quadrilateral using a user defined function. The input parameters are AB, BC, CD, DA, AC. Find DB. Here is what I have so far: Function(quadrilateral): function x=quadrilateral(AB,BC,CD,DA,AC) x=DB=(DA*(BC)+AB*(CD))/AC end Script: x=quadrilateral(9,3,4,5,6) disp(x) How do I define the function 'x' in such a way so that the equation for finding the diagonal of a quadrilateral is assigned to it?
1 件のコメント
Adam
2015 年 11 月 10 日
'x' is a variable and your code appears to already do that, in so much as it assigns the output of your function to 'x', I haven't checked that the body of your function is correct.
採用された回答
Thorsten
2015 年 11 月 10 日
編集済み: Thorsten
2015 年 11 月 10 日
Just get rid of the "DB ="
function x=quadrilateral(AB,BC,CD,DA,AC)
x=(DA*(BC)+AB*(CD))/AC;
Alternatively, of course, you could also rename x to DB in your function, if you prefer this:
function DB=quadrilateral(AB,BC,CD,DA,AC)
DB=(DA*(BC)+AB*(CD))/AC;
0 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Operating on Diagonal Matrices についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!