Calculate argmin for the function in matlab
40 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
I want to find the value of the following using matlab:
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/854420/image.png)
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/854425/image.png)
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/854430/image.png)
0 Commenti
Risposta accettata
John D'Errico
il 5 Gen 2022
Modificato: John D'Errico
il 5 Gen 2022
What have you tried? Why not? And why did you feel you needed a picture of the vector S? That just makes us type it in. Not gonna happen. Just because you want fancy formatting makes it more difficult for you to get help?
S = sort(randi(100,[1,10]))
Next, learn to use VECTORS. Don't number your variables. Silly, becuase we know you have been using MATLAB for a while.
It looks like you want to find the closest elements in S to each of the members of a. Then form the sum.
a = [10:20:100]
[~,minind] = min((a' - S).^2,[],2);
V = S(minind)
sum(V)
0 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Get Started with MATLAB in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!