我的代码如下。我应该为loss
的每个值计算P
中的值,但我的图中没有显示任何数据。
clear all
a = 10;
power = 1010;
d = 0.5;
x = 10;
P = linspace(0,10,100);
loss = (10.*(P).^2)/((P).^2+(x.^2));
%t = 1-loss;
%output=(t.*power);
plot(P,loss)
可能出现什么问题?
答案 0 :(得分:0)
您需要使用./
代替/
来计算loss
。第一个是element-wise division,它会为你提供你想要的矢量,第二个是matrix division,它会给你一个标量结果。