Using First Two Columns to Solve for Third
1 次查看(过去 30 天)
显示 更早的评论
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.
0 个评论
回答(1 个)
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
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Matrix Indexing 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!