Matlab coding errors call when run..Please help to solve this problem
221 次查看(过去 30 天)
显示 更早的评论
%Ingredients
f = input('Enter your function: ');
df = input('Enter derivative of this function: ');
e = input('Enter tolerance: ');
x0 = input('Enter initial guess: ');
n = input('Enter no. of iteration: ');
%processing
if df(x0)~=0
for i=1:n
x1 = x0 - f(x0)/df(x0);
fprint ('x%d = %', 20f\n', i, x1)
if abs(x1-x0)<e
break
end
if df(x1)==0
disp('Newton raphson failed')
end x0 = x1;
end
end
3 个评论
回答(2 个)
Gowthami
2023-1-18
Hi,
It is my understanding that you are getting the error "MATLAB can only run a file with a valid name" while running a script.
As your script name contains an apostrophe, you are getting this error.
File names must start with a letter, and can contain letters, digits, or underscores.
More information on specifying the file name can be found here: https://in.mathworks.com/help/matlab/matlab_env/specify-file-names.html
0 个评论
Adrian
2024-10-8
Unable to run file.
MATLAB file names must start with an alphabetic character and can contain up to 63 alphanumeric characters or underscores.
3 个评论
Adrian
2024-10-8
移动:Walter Roberson
2024-10-8
Exercise_2
Error using count
Not enough input arguments.
Error in Exercise_2 (line 4)
[V,A] = size(count)
^^^^^
Walter Roberson
2024-10-8
Your Exercise_2 has been defined as a function that requires at least one input parameter, referred to as count but you are trying to run the function without providing any input.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Quadratic Programming and Cone Programming 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
