I have a double with 2808 time values stored in it. I want to loop it over a function where every iteration the time changes to the next time minus the first.. nth time minus the first time.
This is the eq: 1/(j+1) where j is the time value that would change every iteration and store value, index.
This is what I currently have:
time = a double with 2808 time values
for i = 1:size(time)
a(i) = i-7.3457e+05; %a is double storing time since mainshock
end
for j = 0:size(a)
aa(j+1) = 1/(j+1); %this is the eq I want to implement
end

 采纳的回答

I think this is what you are asking for.
time=time-time(1);
aa=1./time;

更多回答(0 个)

类别

帮助中心File Exchange 中查找有关 Loops and Conditional Statements 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by