I need to code a1, a2, a3 = 0. any idea how to do this? I've read about deal, but it seems too long to code 19-20 "a" variables.
5 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
I've read about deal, but it seems too long to code 19-20 "a" variables.
The follow-up question would be, I need to input the blade section data from Excel to Matlab. For instance, r1 = 1.27, r2= 1.35 where r is the radius. I have to deal with 19 elements so the data will go up to r19= 5. any tips on how to do this? :)
Kind regards, Wesley
2 comentarios
Stephen23
el 26 de Abr. de 2017
Respuestas (2)
Greg Dionne
el 24 de Abr. de 2017
How about putting them into a vector?
% put them into a vector
r = [1.27 1.35 1.4 1.5 1.6 1.7 1.8 1.9 2.0 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 5];
% Access your variables via indexing like Stephen's suggestion.
r(1)
r(19)
2 comentarios
Greg Dionne
el 25 de Abr. de 2017
It depends on where you want to do the bulk of the work (MATLAB or Excel). Excel has ranges (e.g. B1:B8) and you can do basic math on that. MATLAB has ways of importing data from a saved Excel workbook (see for example, xlsread and xlsinfo). Once you have it in MATLAB though, it's generally easy to work with. Good luck.
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!