Using First Two Columns to Solve for Third

조회 수: 1 (최근 30일)
Alex Dargahi
Alex Dargahi 2022년 4월 19일
답변: KSSV 2022년 4월 19일
Hello, I've been having trouble with assigning data from my array to a function.
I have one array that goes M = [0;30;90;180;200;350]
I have another that goes e = [0.01;0.01;0.01;0.01;0.01]
I need my function use the first/only value from each column to solve. So it would take 0 and 0.01, 30 and 0.01, 90 and 0.01 and so on, then input it into my function to give me what would be 6 values.
I can't seem to find out how to get those values in my function then have it print a third column with the corresponding answers. Does anyone have any input? Sorry if this is a bleak question, this is my first post. Please let me know if you need any more information.

답변 (1개)

KSSV
KSSV 2022년 4월 19일
M = [0;30;90;180;200;350] ;
e = [0.01;0.01;0.01;0.01;0.01;0.01] ;
N = length(M) ;
iwant = cell(N,1) ;
for i = 1:N
iwant{i} = myfunction(M(i),e(i)) ;
end

카테고리

Help CenterFile Exchange에서 Matrix Indexing에 대해 자세히 알아보기

태그

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by