با سلام. اگر بخوایم ماتریس مربعی nxn رو بگیره و trace رو محاسبه و چاپ کنه چه باید بکنیم؟ ممنون از شما.
اطلاعیه
Collapse
No announcement yet.
دریافت ماتریس مربعی nxn و محاسبه trace آن
Collapse
X
-
پاسخ : دریافت ماتریس مربعی nxn و محاسبه trace آن
نوشته اصلی توسط Naser Firouzبا سلام. اگر بخوایم ماتریس مربعی nxn رو بگیره و trace رو محاسبه و چاپ کنه چه باید بکنیم؟ ممنون از شما.
خود متلب دستوری با همین نام trace داره . که این کار رو می کنه . نمی دونم حالا شما هدفتون برنامه نویسی اش هست که باید با توجه به تعریف ریاضی اش خودتون یه تابعی درست کنید ولی در کل متلب خودش تابع داره این هم یه مثال :
این هم با متلب :
کد PHP:>> A=[1 2 3 ; 4 5 6 ; 7 8 9]
A =
1 2 3
4 5 6
7 8 9
>> trace_A=trace(A)
trace_A =
15
>> trace_A=sum(diag(A))
trace_A =
15
==============================این هم هلپ خود متلب :
trace
Sum of diagonal elements
Syntax
b = trace(A)
Description
b = trace(A) is the sum of the diagonal elements of the matrix A.
Algorithms
t = sum(diag(A));
دیدگاه