How do I get a similar ans for my project?
4 ビュー (過去 30 日間)
古いコメントを表示

The values in the struct fields was obtained from another project.
I don't know how to get the values of all the parameters mentioned in "struct with fields:". I want the values of these for my own project.
1 件のコメント
Dyuman Joshi
2024 年 4 月 19 日
Use the field name to access the corresponding data -
%Sample data
field1 = 'f1'; value1 = zeros(1,10);
field2 = 'f2'; value2 = {'a'};
%corresponding structure
s = struct(field1,value1,field2,value2)
%Get the values for field f1
out = s.f1
回答 (1 件)
Nithin
2025 年 2 月 5 日
Hello Vijayakkrishnan K NK,
I understand that you want to retrieve the values from a struct you've provided and use them in another program or project. Here are a couple of methods to access these values:
You can use the dot(.) notation access a specific field by appending the field name to the struct with a dot:
value = myStruct.fieldName;
You can also use the “getfield” function to access fields.
value = getfield(myStruct, 'fieldName');
To utilize these values in another program, you need to save the struct as a “.mat” file, then load this file in your desired program and access those values.
1. Saving the Struct - Use the “save” function:
save('structFile.mat', 'myStruct');
This command saves the struct “myStruct” to a file named “structFile.mat” in the current directory.
2. Loading the Saved File - Use the “load” function:
myStruct = load('structFile.mat');
This command loads the contents of “structFile.mat” into the `myStruct` variable.
For more information regarding “Save” and “load” function, kindly refer to the following MATLAB documentation:
“save” function - https://www.mathworks.com/help/releases/R2024a/matlab/ref/save.html?searchHighlight=save&s_tid=doc_srchtitle
“load” function – https://www.mathworks.com/help/releases/R2024a/matlab/ref/load.html?searchHighlight=load&s_tid=doc_srchtitle
Thank you.
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Structures についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!