PDA

توجه ! این یک نسخه آرشیو شده می باشد و در این حالت شما عکسی را مشاهده نمی کنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : نوشتن ماتریس با نرم افزار مطلب



yasi9970
10-17-2012, 09:29 AM
با سلام :46:
من میخواستم یک ماتریس m * n با نرم افزار مطلب بنویسم هر کسی که بلده میشه به منم کمک کنه:36:

Borna66
10-17-2012, 01:41 PM
با سلام :46:
من میخواستم یک ماتریس m * n با نرم افزار مطلب بنویسم هر کسی که بلده میشه به منم کمک کنه:36:
اینم مورد درخواستی شما دوست گرامی
برنامه‌ نمونه ماتریس N×N



سوال) در هر ماتریس با سطر و ستون بزرگتر یا مساوی 3، عناصر داخلی وجود دارد که توسط 8 عنصر احاطه شده است. مثلا در یک ماتریس 3×3 عنصر 2,2 چنین خاصیتی دارد. برنامه‌ای کلی بنویسید که برای یک ماتریس N×N برای هر عنصر داخلی ماتریس، عنصر ماکزیمم از عناصر محصورکننده را پیدا نموده و آن را چاپ نماید. مثال:

11 7 -2
-7 14 3
2 -3 5
عنصر داخلی این ماتریس برابر 14 و عنصر ماکزیمم محصورکننده برابر 11 است.
Integer , Dimension (:,:), Allocatable :: Mat
Integer N
Integer Maximum
Print*, "Please Enter N (Matrix is N*N):"
Read*, N
Allocate (Mat (N,N))
Print*, "Please Enter Matrix Elements (Mat (1,1), Mat(1,2), ...):"
Do I = 1, N
Do J = 1, N
Read*, Mat (I,J)
End Do
End Do
Do I = 1, N
Do J = 1, N
If (I > 1 .And. I < N .And. J > 1 .And. J < N) Then
Maximum = Max (Mat(I-1,J), Mat(I+1,J), Mat(I,J-1), Mat(I,J+1), &
Mat(I-1,J+1), Mat(I+1,J-1), Mat(I+1,J+1), Mat(I-1,J-1))
Print*, Maximum
End If
End Do
End Do
End





روزگار خوش

yasi9970
10-21-2012, 08:58 PM
اینم مورد درخواستی شما دوست گرامی
برنامه‌ نمونه ماتریس N×N



سوال) در هر ماتریس با سطر و ستون بزرگتر یا مساوی 3، عناصر داخلی وجود دارد که توسط 8 عنصر احاطه شده است. مثلا در یک ماتریس 3×3 عنصر 2,2 چنین خاصیتی دارد. برنامه‌ای کلی بنویسید که برای یک ماتریس N×N برای هر عنصر داخلی ماتریس، عنصر ماکزیمم از عناصر محصورکننده را پیدا نموده و آن را چاپ نماید. مثال:

11 7 -2
-7 14 3
2 -3 5
عنصر داخلی این ماتریس برابر 14 و عنصر ماکزیمم محصورکننده برابر 11 است.

Integer , Dimension (:,:), Allocatable :: Mat
Integer N
Integer Maximum
Print*, "Please Enter N (Matrix is N*N):"
Read*, N
Allocate (Mat (N,N))
Print*, "Please Enter Matrix Elements (Mat (1,1), Mat(1,2), ...):"
Do I = 1, N
Do J = 1, N
Read*, Mat (I,J)
End Do
End Do
Do I = 1, N
Do J = 1, N
If (I > 1 .And. I < N .And. J > 1 .And. J < N) Then
Maximum = Max (Mat(I-1,J), Mat(I+1,J), Mat(I,J-1), Mat(I,J+1), &
Mat(I-1,J+1), Mat(I+1,J-1), Mat(I+1,J+1), Mat(I-1,J-1))
Print*, Maximum
End If
End Do
End Do
End









روزگار خوش

با سلام و تشکر دوست عزیز کدوم قسمتش ماله ماتریسه m در n است؟

Borna66
03-31-2013, 07:55 PM
با سلام و تشکر دوست عزیز کدوم قسمتش ماله ماتریسه m در n است؟

با سلام

قسمت حلقه اش مربوط به ماتريس مي باشد

روزگار خوش

ICT67
04-13-2013, 06:24 PM
سلام .من میخوام یک مکعب سه بعدی با ماتریس zeros طراحی کنم و بعد یک دایره داخل ان که از اعداد یک تشکیل شده رسم کنم . میتونید کمکم کنید . با تشکر:72::72:

ICT67
04-13-2013, 06:42 PM
سلام .من میخوام یک مکعب سه بعدی با ماتریس zeros طراحی کنم و بعد یک دایره داخل ان که از اعداد یک تشکیل شده رسم کنم . میتونید کمکم کنید . با تشکر:72::72: