MATLAB 急!
来源:百度知道 编辑:UC知道 时间:2024/06/18 10:51:16
%Assignment 2 Question 1
clear;
x=0:0.01:6;
f=x;
g=15/(1+50*cos(x/2).^2);
plot(x,f,'r');
hold on;
plot(x,g,'g--');
总是显示Error using ==> mrdivide
Matrix dimensions must agree.
clear;
x=0:0.01:6;
f=x;
g=15/(1+50*cos(x/2).^2);
plot(x,f,'r');
hold on;
plot(x,g,'g--');
总是显示Error using ==> mrdivide
Matrix dimensions must agree.
g=15./(1+50*cos(x/2).^2);当数组相除或标量与数组相除时要用点除
应该是x与g的维数不相等,我觉得你最后一句应该改为plotfit,不是要画拟合曲线吗,试试吧
g=15/(1+50*cos(x/2).^2);
g=15./(1+50*cos(x/2).^2); %第一个除法用点除!