انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
ترسیم ماتریس جواب به صورت تصویر(هیستوگرام رنگ)

ترسیم ماتریس جواب به صورت تصویر(هیستوگرام رنگ)

#1
Question 
سلام دوستان
مدتی کمی هست که با نرم افزار متلب و با توجه به نیاز فعلی پروژه ام در زمینه بازسازی تصویر کار میکنم.
سوالم این هست که؛
معادله زیر (اولین باکس کد) با فراخوانی ضرایب از قبل تعریف شده حل میشود و نهایتا جوابها به صورت توابعی هستند که X بر حسب Yمحاسبه و سپس رسم میشود. سوال این هست که چطور میشود بعد حل معادله ،تصویر(هیستوگرام رنگ"شبیه دستور کدهایی که در باکس دوم پیوست شده")گرفت یعنی جوابهای معادله  به شکل دایره و  بیضی هستند .میخواهم مکان های عبور منحنی ها باکسهای مربوط به صفحه پیکسل بندی شده را پر کنند و نهایتا  بر اساس رنگ در تصویر ساخته شده بشود نقاط با بیشترین عبور منحنی ها را تشخیص داد.
کد:
for i=1:61
syms Y X
S = Phi(i)*(((posXA(i)-X)^2 + (posYA(i)-Y)^2 + (posZA(i)-z(i))^2)^0.5) - (a(i)*(posXA(i)-X)+ b(i)*(posYA(i)-Y) + c(i)*(posZA(i)-z(i)));

ezplot(S,[-300,300],[-300,300]);
end


کد زیر را در همین سایت دیدم و نزدیک به چیزی هست که در ساخت تصویر نزدیک به حالت مد نظرم هست.
کد:
clear all
close all
clc
 
x=-10:0.5:10;
y=-10:0.5:10;
L=length(x);
z=zeros(L,L);
for nn=1:L
    for mm=1:L
        z(nn,mm)= -sqrt(x(nn)^2+y(mm)^2);
    end
end
 
pcolor(x,y,z)
xlabel('x')
ylabel('y')

ممنون.
Iran Yes  work hard in silence, let success make the noise.
پاسخ
 سپاس شده توسط شماره مجازی امارات


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان