עבור לתוכן

תכנות במטלב

Featured Replies

פורסם

שלום לכולם.

המשימה שלי היא למצוא קובץ עם מידע על גבהים של יבשת מסוימת ולחשב את הגובהה הממוצע על ידי שיטת מונטה קרלו.

הבעיה שלי שהתוצאה שאני מקבל לא הגיונית. או שהבעיה היא התוכנית או בקובץ הנתונים.

לצערי חרשתי על כל הרשת ולא מצאתי מישהו שעש זאת כבר.

מישהו יכול לעזור בנושא? או להפנות אותי למקום כזה?

תודה רבה רבה

שי

פורסם

אולי אם תסביר מה עשית ו/או תרשום פה את הקוד שלך אז יהיה אפשר לעזור לך יותר בקלות.

פורסם
  • מחבר

הקוד הוא כנראה נכון

הבעיה שלי למצוא מפה עם הנתונים שהם הכי אמינים.

או למצוא מישהו שכבר עשה כזאת תוכנית וללמוד ממנו

התוכנית שלי היא:

Im = imread('SAM.tif');

Im(:,[1 2 3 4])=[];

Im(:,[594 595 596])=[];

maxh=max(max(Im));

EVEREST=8848;

MAXhSA=6960;

r=10000;

count=0;

Im1=0;

for i=1:r

while (Im1==0)

y=randi(593);

x=randi(850);

h=randi(255);

Im1=Im(x,y);

end

if (Im1>h)

count=count+1;

end

Im1=0;

end

hav=(count/r)*MAXhSA

פורסם

מומלץ שתערוך את ההודעה ותשים את הקוד שלך בתוך טג קוד (תלחץ על הכפתור עם ציור סולמית), כדי שיהיה יותר קריא.

כדאי גם שתערוך את הכותרת כך שתכיל יותר מידע.

פורסם
  • מחבר

הקוד מצורף

פורסם

שלום לכולם.

שלום גם לך.

המשימה שלי היא למצוא קובץ עם מידע על גבהים של יבשת מסוימת ולחשב את הגובהה הממוצע על ידי שיטת מונטה קרלו.

אולי תסביר איך השיטה עובדת? או שאתה מצפה שכולם כאן יכירו אותה?

הבעיה שלי שהתוצאה שאני מקבל לא הגיונית. או שהבעיה היא התוכנית או בקובץ הנתונים.

מה זה "תוצאה לא הגיונית"? 7? 42? אגרוף בשיניים? ממש אמרת כאן הרבה...

מה הבעיה לבדוק את קובץ הנתונים כדי לקבוע האם הוא תקין או לא?

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים