有以下程序:
x=0:pi/15:4*pi;
y=sin(x)^4+cos(x)^4
运行结果为:
??? Error using ==> mpower
Matrix must be square.
可是要是改为:
x=0:pi/15:4*pi;
y=sin(x).^4+cos(x).^4
就有运行结果了,这是为什么?
点号“.”在这里有什么作用啊?
有以下程序:
x=0:pi/15:4*pi;
y=sin(x)^4+cos(x)^4
运行结果为:
??? Error using ==> mpower
Matrix must be square.
可是要是改为:
x=0:pi/15:4*pi;
y=sin(x).^4+cos(x).^4
就有运行结果了,这是为什么?
点号“.”在这里有什么作用啊?
.的含义是数组运算,只要涉及到数组运算,就需要用点的运算。