为什么我的情节没有显示任何结果?

时间:2017-11-08 17:44:39

标签: matlab

我的代码如下。我应该为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)

可能出现什么问题?

1 个答案:

答案 0 :(得分:0)

您需要使用./代替/来计算loss。第一个是element-wise division,它会为你提供你想要的矢量,第二个是matrix division,它会给你一个标量结果。