如何规范化两波在一个阴谋

7视图(30天)
Lakerpurp24
Lakerpurp24 2019年9月11日
评论道: 明星黾 2019年9月11日
基本上我想正常化和显示之间的最大和最小值y、y2下面的代码,这样他们都显示在同一个情节
t = 0:0.001:0.05;
y = 11.18 * cos(60 *π* t + 26.565);
y2 = -60 * 11.18π* * sin(60 *π* t + 26.565);
标题(“相量波形”)
f1 = max (y);
f2 = max (y2);
持有
情节(t, y)
情节(t, y2)
持有

接受的答案

明星黾
明星黾 2019年9月11日
试试这个:
t = 0:0.001:0.05;
y = 11.18 * cos(60 *π* t + 26.565);
y2 = -60 * 11.18π* * sin(60 *π* t + 26.565);
标题(“相量波形”)
f1 = max (y);
f2 = max (y2);
yyaxis
情节(t, y)
yyaxis正确的
情节(t, y2)
看到的文档 yyaxis ( R2016a 后来的版本中,早些时候发布 plotyy 和不同的代码)的细节。
3评论
明星黾
明星黾 2019年9月11日
如果你分配逻辑操作返回一个逻辑向量的一个变量 ( 0 )值,除了最大( 真正的 , 1 对变量):
q = y = = max (y)
否则,如果没有赋值,它似乎并没有逻辑操作。(我做了这个实验。)

登录置评。

答案(1)

KSSV
KSSV 2019年9月11日
t = 0:0.001:0.05;
y = 11.18 * cos(60 *π* t + 26.565);
y2 = -60 * 11.18π* * sin(60 *π* t + 26.565);
标题(“相量波形”)
y = y / max (y);
y2 = y2 / max (y2);
[f1, idx1] = max (y);
[f2, idx2] = max (y2);
持有
情节(t, y)
情节(t, y2)
情节(t (idx1), f1,“* r”)
情节(t (idx2), f2,‘* b”)
持有

s manbetx 845

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!