what does mean: "@(x) ....."?
16 ビュー (過去 30 日間)
古いコメントを表示
Hi everbody,
i want to understand some code, which I need for my own project.
This ist an function handle. But i can understand this:
@(x) xValue - polyval([x(1:end-1),0],yValue,[],[0,x(end)]);
What does mean x(end) or x(1:end-1) ?? How can I realize this codeline in function?
Thanks for the comming answer.
0 件のコメント
回答 (1 件)
Stephan
2019 年 6 月 25 日
編集済み: Stephan
2019 年 6 月 25 日
execute this code:
x = 1:10 % create a vector with elements from 1...10
a = x(end) % access last element of vector and write to a
b = x(end-1) % access 2.last element of vector and write to b
c = x(1:5) % access elements 1...5
d = x(1:end) % access all elements
e = x(1:end-1) % access all elements but not the last one
f = x(1:end-3) % access all elements but not the last three
g = x(1:2:end) % access every second element
6 件のコメント
Walter Roberson
2019 年 6 月 25 日
Eigen for Python appears to be bindings for a C++ implementation.
The values such as zInit in the examples there correspond to x0.
参考
カテゴリ
Help Center および File Exchange で Call Python from MATLAB についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!