Getting "Execution of script roots as a function is not supported:" error
113 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Chinmay Raval
el 6 de Jul. de 2021
Editada: McYvans Frank
el 28 de Feb. de 2023
Hi,
I am trying to find the roots of an equation x = x^3 + 4*x^2 - 8* x -12
Below is my script:
x = [1,4,-8,-12];
y = roots(x)
I have saved this code in flie_3.m script and numming it and its giving me error as
"Execution of script roots as a function is not supported:"
0 comentarios
Respuesta aceptada
Kojiro Saito
el 6 de Jul. de 2021
It seems you have another roots.m file which is different from MATLAB's built-in roots function.
Please check the following command
which roots -all
You will get custom roots.m (in bold) and built-in roots.m files.
<SOME_PATH>\roots.m
<MATLAB_ROOT>\toolbox\parallel\gpu\@gpuArray\roots.m % gpuArray method
<MATLAB_ROOT>\toolbox\matlab\polyfun\roots.m % Shadowed
Rename the custom roots.m file to such as myRoots.m.
4 comentarios
Prasannjeet Singh
el 13 de En. de 2023
Facing the same issue. There is just one root file but still receiving this error. Could you help? Thanks.
Walter Roberson
el 13 de En. de 2023
What output are you seeing for
which roots -all
Más respuestas (1)
McYvans Frank
el 26 de Feb. de 2023
Editada: McYvans Frank
el 27 de Feb. de 2023
"Execution of script <psat> as a function is not supported: C:\Program Files\Polyspace\R2021a\toolbox\psat\settings.m"
For my case, I was adding psat library to Matlab.
Upon following this tutorial https://youtu.be/wqBHO2kzKB0, I realized person installed the library to a latter version 2016. So libraries are compatible to versions. Here's how I did to make mine work with 2021: -Downloaded and extracted PSAT 2.1.11 -Instead of following the path from video, kept the extracted PSAT folder in "picture" folder in desktop. I did drop in the toolbox folder and still got the same error, reason why I changed folder. -Follow same procedure to set path and everything -Created a new file and saved successfully.
2 comentarios
McYvans Frank
el 27 de Feb. de 2023
Editada: McYvans Frank
el 28 de Feb. de 2023
The command gives the direction of storage of the psat library.
C:\Users\McYvans\Pictures\psat\psat.m
Ver también
Categorías
Más información sobre Startup and Shutdown en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!