2013-03-11 5 views
-2

그래프에서 플롯 할 때 동일한 값 (x 축과 y 축)을 제공하는 곱셈을 찾고 싶습니다. 찾을 수있는 가장 쉬운 방법이 있습니까? find를 사용했지만 matlab에서 인수가 잘못되었다고 말했습니다.비슷한 값을 찾을 수

for i = 1:size(B,1) 
     p1 = A * B(1,:)' -A * B(i,:)'; 
     dtransformation0a(i) = d*p1; 
     qtransformation0a(i) = q*p1; 
     p2 = A * B(2,:)' -A * B(i,:)' 
     dtransformation0b(i) = d*p2; 
     qtransformation0b(i) = q*p2; 
     p3 = A * B(3,:)' -A * B(i,:)'; 
     dtransformation0c(i) = d*p3; 
     qtransformation0c(i) = q*p3; 
Nx=length(dp);   
Ny=length(qp);   

for i=1:Nx 
If dp(i)=qp(i) 
samevalue=dp(i) 
Nsamevalue=i 
end 


    figure 
    scatter(dtransformation0a,qtransformation0a,100,'b.')   
    hold on 
    scatter(dtransformation0b,qtransformation0b,100,'b.') 
     hold on 
    scatter(dtransformation0c,qtransformation0c,100,'b.') 
    hold on 
+0

첫 번째 질문에 몇 분 안에 아무도 대답하지 않으므로 다시 질문해야합니다. –

답변

0

질문에서 정확히 무엇이 필요한지 잘 모르겠습니다.

indexes = find(dtransformation0a == dtransformation0b & ... 
       qtransformation0a == qtransformation0b & ... 
       dtransformation0a == dtransformation0c & ... 
       qtransformation0a == qtransformation0c); 

sameValuesX = dtransformation0a(indexes); 
sameValuesY = qtransformation0a(indexes); 

scatter(sameValuesX, sameValuesY); 
+0

그래프에 넣고 싶지 않습니다. 저는 단지 x 축과 y 축의 같은 값을주는 곱셈을 찾고 싶습니다. 미안 내 질문에 건초를 만들기위한 – dan

+0

무엇의 곱셈? –

+0

모든 d와 q를 해당 p (p1, p2 및 p3)와 곱하거나 이메일을 가지고 있습니까? 나는 당신에게 전체 코딩을 보낼 수 있습니다. – dan