请灌篮高手主题曲中文版帮我解答这个题,运行下结果

本文欢迎转载,转载请注明:转载自中国学网: []
用户还关注
可能有帮助java有一题执行结果不对,但是我不知道错在哪里了,求高手认真解释,谢谢!执行结果始终为0。_百度知道
java有一题执行结果不对,但是我不知道错在哪里了,求高手认真解释,谢谢!执行结果始终为0。
this.volume()),double height){
cb.height=height.setLength(10).setHeight(2); } public double area(){
return length* } public void setLength(double Length){
public Rectangle(){ } public Rectangle(
this,width).width= }}class CuboidTest{ public static void main(String[] args){
Cuboid cb=new Cuboid()。源程序.println(&quot题目.width=width、5.width=width,double width){
+cb.out、2的长方体的体积; } public Cuboid(
cb,0);volume=& public Cuboid(){
this(0.height=height,使其继承Rectangle类;
System.length= } public void setWidth(double width){
} public double volume(){
return area()*height.setWidth(5); } public void setWidth(double width){
this.length=length,double height)和一个求长方体体积的volume()方法,double width,其中包含一个表示高度的double型成员变量 } public void setHeight(double height){
}}class Cuboid extends Rectangle{ double height,double width。编写一个应用程序、宽和高分别为10,0:class Rectangle{ double length:定义一个名为Cuboid的长方体类,在其中求一个长,定义一个构造方法Cuboid(double length
提问者采纳
所以求体积肯定一直为0了-----------------------------存在问题的代码-------------------------类Rectangle中public void setLength(double Length){this。你这样的错误导致length没有被成功赋值。解决方法.length =length大小写问题啊Length,但是初始化的时候是this.length=length,length始终是类初始化给的默认值0;}-----------------------java对字母大小写敏感----------------------错误:length:setLength() 方法的参数是double Length
提问者评价
其他类似问题
按默认排序
其他3条回答
double height)
public double volume()
return area()*
} } class Cuboid extends Rectangle { volume=&quot.length=
this,0).println(&quot,width);
Cuboid cb=a;
public static void main(String[] args) {
A a = new A();
public Cuboid(double length,double width)
public void setWidth(double width)
this.setWidth(5),
public double area()
return length*width.height=
System.height=height.out.width=width.width=
cb.setHeight(2);
public void setLength(double length)
cb.length=length.setLength(10)class Rectangle {
this.new Cuboid(),0;
public Rectangle()
public Rectangle(
public void setWidth(double width)
this.width=
public void setHeight(double height)
public Cuboid()
this(0;+cb.volume());
double width
我看了下你的程序,也看了别人的,不知道那个人写的你看懂了没。
class Rectangls你的这个类下面有个public void setLength(double Length){
this.length=
}这个方法,当你的main方法执行到第一个赋值的时候 调用这个方法,将其参数传进来cb.setLength(10);
此时Length 为10,但是你下面进行赋值的时候并为将其参数放进去,
this.length=
这个length还是你这个类的length,你要将其改成 this.length=Length,不然你下面值不管得出多少,多少乘以0还是0;因为你在new出子类的时候你的无参构造器调用了有参数构造器,并将所有属性赋值为0。
希望能帮到你
你的IDE没有给黄色的提示吗?应该是大小写没注意造成的,class Rectangle中public void setLength(double Length){this.length=}方法中的参数没使用; 多注意检查。
java的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁请教matlab高手,帮我看看这个STFT程序问题 - 中国振动联盟 - Powered by Discuz!
中国振动联盟
标题: 请教matlab高手,帮我看看这个STFT程序问题
作者: winding& & 时间:
标题: 请教matlab高手,帮我看看这个STFT程序问题我对一列10000个数据的信号做STFT变换,但是程序运行出来老是出现这样的问题,哪位高手指点我一下!!
load('data.txt');
figure(1);
n=length(x);
t=0:1/fs:(n-1)/
plot(t,x);
nfft=2^nextpow2(n);
[tfr,t,f]=tfrstft(x,1:nfft,nfft);
figure(2);
plot(abs(tfr));
xlabel('时间t');
ylabel('频率f');
??? Error using ==& unknown
Out of memory. Type HELP MEMORY for your options.
Error in ==& tfrstft at 70
tfr= zeros (N,tcol) ;
[ 本帖最后由 xinyuxf 于
12:04 编辑 ]
作者: songzy41& & 时间:
错误可能在语句:
nfft=2^nextpow2(n);
nfft=nextpow2(n);
作者: winding& & 时间:
标题: 继续请教!!!但是那样的话nfft就是最近的2的幂而不是数据点数啊。
我那样试了可以出来图,但是根本就不知道是什么!!
作者: yangzj& & 时间:
2^nextpow2(n);超过了实际的数据点数,很可能tfrstft不像FFT一样会自动添0;
所以应该保证nfft&=n
作者: zhlong& & 时间:
[TFR,T,F]=TFRSTFT(X,T,N,H,TRACE)
X:待分析信号&&T:信号对应的时间点&&N:频谱点数&&H:窗口函数
X和T的长度应该一样
但是你的程序中nfft=2^nextpow2(10000)=16384
[tfr,t,f]=tfrstft(x,1:nfft,nfft);
显然上述语句中1:nfft(时间点长度)大于信号x的长度
试改为[tfr,t,f]=tfrstft(x,1:length(x),512);
上述语句中512也可以改为256、1024等,越大的话tfr行数(列数)越多,图形显示困难,建议512或1024,不能取信号一样长度,要不然一般计算机显示了时频图象,就会出现Out of memory. Type HELP MEMORY for your options,要显示一个一万多行×一万多列的矩阵需要很大的内存空间。
[ 本帖最后由 zhlong 于
16:15 编辑 ]
作者: winding& & 时间:
谢谢大家的指导,我照zhlong说的试了结果可以出图,真的很感谢!!!!!:loveliness:
作者: winding& & 时间:
标题: 继续请教!!!! 我要对信号做时频分析想用STFT和WVD两种方法来分析,最开始STFT程序出现以上的问题经大家的指点之后问题解决了,我在做WVD分析时出现的问题和STFT是一样的,我想二者分析起来应该只是调用的函数不一样罢了,我就估计问题都是出在同样的地方,但是我按相同的方法改了之后程序运行了老半天也运行不出来结果,我在想是不是程序还是有什么问题,麻烦各位高手继续指点我一下,万分感谢!!!!
sig=load('data.txt');
n=length(sig);
t=0:1/fs:(n-1)/
plot(t,real(sig),'LineWidth',2);
xlabel('时间 t');
ylabel('幅值 A');
%计算Wigner-Ville分布
[tfr,t,f]=tfrwv(sig,1:length(sig),256);
contour(t,f(1:256),tfr);
xlabel('时间 t');
ylabel('频率 f');
作者: zhlong& & 时间:
直接tfrwv(sig,1:length(sig),256);试试
如果信号是实信号用hilbert(sig)代替sig
作者: winding& & 时间:
标题: 继续请教zhlong!!!! 我的信号确实是实信号应该进行hilbert变换,但是如果直接用tfrwv(sig,1:length(sig),256);就会出现以下错误:
??? Error using ==& tfrview
unsupported matlab version. please send an email.
Error in ==& tfrqview at 177
& &tfrview(tfr,sig,t,method,param);
Error in ==& tfrwv at 73
tfrqview(tfr,x,t,'tfrwv');
  要是进行了hilbert变换,还是用[tfr,t,f]=tfrwv(sig,1:length(sig),256);程序就还是运行好久都不出来结果。
我初次接触时频分析,而且对matlab也不是特别熟悉,所以希望楼上继续指点指点,再次说声谢谢!!!
作者: zhlong& & 时间:
unsupported matlab version. please send an email.
难道是你matlab版本不对?
要不你把数据贴上来吧
作者: zhlong& & 时间:
tfwvr(hilbert(sig),1:length(sig),512);
可能你数据太长了,STFT是因为有FFT快速算法
[ 本帖最后由 zhlong 于
22:18 编辑 ]
作者: winding& & 时间:
我现在用的是仿真的数据,真正要分析的数据现在还没有,我可以加你QQ吗?我知道你的QQ号,我看了你的博客。
作者: winding& & 时间:
 我的matlab版本是7.0升级版。用你刚说的tfwvr(hilbert(sig),1:length(sig),512);
还是有一样的问题出现。
作者: 东山客& & 时间:
我也是个matlab菜鸟. 刚来,麻烦多指点.
为什么我的机器上没有tfrstft这个函数啊。help tfrstft也还没有.
作者: zhlong& & 时间:
下载tftb时频分析工具箱
或是留下邮箱,我发给你
作者: 东山客& & 时间:
我的邮箱是
作者: zhlong& & 时间:
已发,请接收
作者: zhigang& & 时间:
标题: 同求 tftb时频分析工具箱zhlong您好,麻烦发我一份 下载tftb时频分析工具箱好么?我在网上下了一个,但是好像不对,还是找不到。不知道是不是我实用的方法有问题。我是解压后直接吧解压目录加载搜索目录中了。如果不对,请您指点一下好么,多谢多谢。我邮箱
作者: zhlong& & 时间:
作者: yjesefcu& & 时间:
我想问一下,改变 tfrstft(x,1:length(x),nfft) 中的 nfft 对最后结果有影响吗?就是将nfft改为 小于length(x) 的某个2的倍数。
作者: songzy41& & 时间:
nttf的数值不同,得到的图都有所不同。STFT是把数据分段做FFT分析,然后得到一张时间-频率的谱图。但每次做FFT的长度就决定于nttf的长度。
作者: sbds_cn& & 时间:
标题: 同求 tftb时频分析工具箱我的邮箱
作者: anne& & 时间:
标题: matlab程序我在用matlab做信号处理方面的程序时,出现了如下错误:
??? Error using ==& mrdivide
Out of memory. Type HELP MEMORY for your options.
应该怎么解决。帮帮忙!我对matlab才入门,请各位高手指点:handshake
作者: ying_327& & 时间:
[quote]原帖由 anne 于
19:31 发表
& & & & & & & & & & & & & & & &
我在用matlab做信号处理方面的程序时,出现了如下错误:
??? Error using ==& mrdivide
Out of memory. Type HELP MEMORY for your options.
应该怎么解决。帮帮忙!我对matlab才入门,请各位高手指点
作者: 鱼宝宝& & 时间:
zhlong,您好,能给我发一个tftb时频分析工具箱吗?谢谢!
我的邮箱:
[email= ][/email]
作者: tw0611& & 时间:
那个工具箱确实有些部分在新的matlab里不能用。看到错误不要怕,看看的code,都是些小问题,自己改下就好了。
作者: cuixuepeng& & 时间:
标题: 回复 5楼 zhlong 的帖子你好,打挠你一下:
我用这个方法画出的图如下,t-f图中的横坐标不是时间吧,应该是[tfr,t,f]=tfrstft(x,1:length(x),1024)里面的频率分析点数吧?那怎么把它改成实际的时间呢?比如说我采样频率是100Hz,那么1024个点对应的时间是10.24s。把t-f图中的横坐标改为0-10.24,或0-11/12。
还有一点,t-f图是实体的,怎么能让它变为线型的?基频对应的是哪个值?
作者: 我爱计算机& & 时间:
标题: 回复 27楼 cuixuepeng 的帖子时间轴改成:
t=(0:nfft-1)/fs%其中nfft=1024,为FFT的计算点数,fs为采样频率
信号为X ,取其中的1024个点,然后plot(t,x)
作者: 我爱计算机& & 时间:
标题: 回复 8楼 zhlong 的帖子为什么我一运行tfrwv这个函数就死机呢!怎么回事呢?我只是用了
tfwvr(hilbert(sig),1:length(sig),512);语句,并且信号的长度只有1024个点啊?大家给提点建议,怎么解决这个问题呢?
作者: cuixuepeng& & 时间:
标题: 回复 28楼 我爱计算机 的帖子你这样出来的纵坐标不是频率 f 吧?
作者: 我爱计算机& & 时间:
标题: 回复 30楼 cuixuepeng 的帖子怎么会是频率呢?X是原始信号,只要取的点数和t一致,就没有问题了啊!
作者: songzy41& & 时间:
原帖由 cuixuepeng 于
21:51 发表
你好,打挠你一下:
我用这个方法画出的图如下,t-f图中的横坐标不是时间吧,应该是[tfr,t,f]=tfrstft(x,1:length(x),1024)里面的频率分析点数吧?那怎么把它改成实际的时间呢?比如说我采样频率是100Hz,那么1024个 ...
把LZ的数据做了STFT分析,程序为
xx=load('11-4.txt');
N=length(xx);
t=(0:N-1)/
subplot 211; plot(t,xx);
xlabel('时间'); ylabel('幅值')
title('信号波形');
x=xx(1:1024);
h=hanning(1023);
[tfr,t,f]=tfrstft(xx,1:M,M,h);
subplot 212;
imagesc(t/fs,f(1:512)*fs,abs(tfr(1:512,:)));
axis('xy');
xlabel('时间'); ylabel('频率')
title('信号的STFT频谱');
得图在下面,从图中看出基频约在8Hz左右,而且随时间的推移,基频也略有变化。
[ 本帖最后由 songzy41 于
08:56 编辑 ]
作者: bcyangbc& & 时间:
标题: 回复 27楼 cuixuepeng 的帖子这个是傅里叶变换吧?而且还是显示的双边谱!横轴对应的是频率,竖轴是功率吧?
作者: michaelbeck& & 时间:
我是刚开始用matlab做时频仿真,能否请教高人几个问题啊?你们说的这个时频工具箱我不会用,高人指导一下可以吗?
作者: michaelbeck& & 时间:
标题: 回复 地板 zhlong 的帖子求教一下高手,我刚下载了您提供的这个时频分析工具箱,但是不知道,怎么用,能不能赐教一下,我是刚开始用matlab做仿真的小菜鸟,我的Q是,麻烦您了
作者: 我爱计算机& & 时间:
标题: 回复 34楼 michaelbeck 的帖子在论坛中搜一下,关于MATLAB工具箱添加方法有很好的总结
作者: hnyanhua& & 时间:
我的机器上面也没有tfrstft这个函数啊,麻烦前辈发给我好吗?谢谢哈
我的邮箱是:
非常感谢啦
作者: hnyanhua& & 时间:
标题: 回复 37楼 hnyanhua 的帖子sorry
后来看了楼上发的帖子,在下载到了(*^__^*) 嘻嘻……,遇到问题同大家一块探讨哈
作者: hnyanhua& & 时间:
点击File,选set path,在弹出的对话框中点add with subfolders按钮,选中你的工具箱tftb-0.2,保存既可。任选工具箱中的一个命令,用help检验一下。
作者: xiangyu537& & 时间:
能否解释32楼& && && && && && &imagesc(t/fs,f(1:512)*fs,abs(tfr(1:512,:)));& &&&这句话是画时频图的& &但是里面的三个参数的意义是什么呢?
作者: xiangyu537& & 时间:
SampFreq = 80;
% t= 0 : 1/SampFreq : 5;
t1= 1/SampFreq: 1/SampFreq : 2.5;
t2= 2.5 : 1/SampFreq : 5;
t=(0:N-1)/SampF
c1 = 2 * pi * 10;& && && && &
c2 = 2 * pi * 20;
Sig(1:200)=sin(c1*t1);
Sig(201:401)=sin(c2*t2);
%Sig = sin(c1*t1)+sin(c2*t2)
%figure(1)
%plot(t,Sig,'Line Width',2);
%N=length(S);
%subplot 211; plot(t,xx);
%xlabel('时间'); ylabel('幅值')
%title('信号波形');
%x=xx(1:1024);
h=hanning(1023);
[tfr,t,f]=tfrstft(Sig,(1:400)/SampFreq,M,h);
%tfr=tfrstft(Sig)
figure(2);
imagesc(t/SampFreq ,f(1:512)*SampFreq ,abs(tfr(1:512,:)));
%axis('xy');
xlabel('时间'); ylabel('频率')
title('信号的STFT频谱');
??? Error using ==& tfrstft
X must have one column
Error in ==& text at 24
[tfr,t,f]=tfrstft(Sig,(1:400)/SampFreq,M,h);
运行时出错
作者: xiangyu537& & 时间:
请高手解答
作者: 华电机械& & 时间:
zhlong 发表于
下载tftb时频分析工具箱
或是留下邮箱,我发给你
您有STFT和WVD的工具箱吗? 本人现在急用,,在此感激您能发一份给我。 邮箱:
作者: yghit08& & 时间:
华电机械 发表于
您有STFT和WVD的工具箱吗? 本人现在急用,,在此感激您能发一份给我。 邮箱:
[attach]61395[/attach]
作者: 华电机械& & 时间:
yghit08 发表于
十分感激您啊,,有空向您请教!
作者: yghit08& & 时间:
华电机械 发表于
十分感激您啊,,有空向您请教!
我这也是从网上和论坛里下载的(能用,用过)。希望你以后能自己搜索,百度或者google肯定一下就能搜索到。不回
作者: 华电机械& & 时间:
winding 发表于
谢谢大家的指导,我照zhlong说的试了结果可以出图,真的很感谢!!!!!:loveliness:
能贴出你的结果来吗???
作者: yghit08& & 时间:
华电机械 发表于
能贴出你的结果来吗???
看这个帖子
作者: 华电机械& & 时间:
RNG=[0 1 1023 1];
x=csvread('280.csv',0,1,RNG);
figure(1);
fs=66666.67;
N=length(x);
plot(t,x);
% STFT时频谱
nfft=nextpow2(n);
[tfr,t,f]=tfrstft(x,1:length(x),1024);
figure(2);
plot(t,abs(tfr));
xlabel('时间t');
ylabel('频率f');
我STFT的结果怎么这样,横轴好像不是时间啊。。。。请各位前辈看看。
欢迎光临 中国振动联盟 (/)
Powered by Discuz! X3.1请求高手帮忙解决下这个劲舞团问题?
请求高手帮忙解决下这个劲舞团问题?
你是不是开了外挂?或者开着的不是AU的外挂而是其它游戏的外挂!现在外挂里存在病毒!如果电脑重启后还是这样 只能系统重装了 不过系统重装你把AU也删除掉 这样重新下载时间会比较久点!
如果楼主解决问题了 欢迎欢迎采纳我的答案~祝楼主游戏愉快
的感言:重新做的系统.谢谢~~~
其他回答 (11)
1、重新启动游戏。
2、重新启动机器。
如果上面2种方法仍然不能解决的话请删除注册表中“EagleNT”键值。
删除注册表中“EagleNT”键值的方法:
首先请点击屏幕左下角“开始”-&点击“运行”-&输入:regedit。然后根据键值删除“EagleNT” 详细目录:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EagleNT。最后重新启动机器,再运行游戏。 &
若以上方法无法解决请尝试用以下方法:
3、检查您电脑中是否有病毒,而引起了反外挂的提示。 &
4、建议您查看一下电脑进程中是否开启了与劲舞团游戏相冲突的软件,关闭该软件就不会再出现此信息了。&
5、建议您检查电脑硬盘中是否存在坏道,如有坏道请修复之后再尝试以上操作。
6、请您确认一下您的电脑里是否装有各银行的网银登陆工具软件(如招商银行专业版、大众版等),如有安装请卸载干净后再试。
倘若以上方式尝试后均无效那么可能是由于反外挂程序和系统冲突所造成,此情况官方已经提交韩国方面进行紧急处理,有解决方法后会以公告的形式告知用户,建议您密切关注官方公告。
___________________________________________________
             ◇﹏炫"舞? 团队欢迎祢~谢绝复制、9you起草、相厷修改
你玩的是私服还是官服呢?
反外挂吧,你重新登录试试看。
GF ,我今天重新下载的,但是还是出现这个问题
重启 别用外挂
把电脑防火关了试试
莪家以前电脑也是这样不管怎么下载它还是这样
应该是程序的问题吧
电脑上应该存在WG程序!删了从起在进就OK
你上AU的时候,看看右下角有没有非法程序!
要是你没开G的话 可能就是游戏录像机之类的录像软件 劲舞不能用那些的
他电脑绝对有WG,
有WG会出现在这个问题,但有时没用WG也会出现,是你电脑有风险程序,杀下毒估计就没事了
相关知识等待您来回答
劲舞团领域专家我的魔兽世界无法正常运行,总是会卡,然后掉线,求真正的电脑高手帮我解决。_百度知道
我的魔兽世界无法正常运行,总是会卡,然后掉线,求真正的电脑高手帮我解决。
求真正的电脑高玩帮我看看这是什么问题,我的魔兽世界已经删除,然后就看见别的人原地跑步,但是技能放不出去,现在已经确认不是以下问题,最后掉线了,然后把插件也都删除了3如题,然后过了一会技能放不出来,从朋友那复制过来了他的,但是他的游戏可以正常玩4,但是聊天频道还是可以看到有人说话:1,我的所有插件全部删除了2,我的朋友和我公用一个路由器,我的电脑已经用360杀了无数次的毒了现在求真正的高玩帮我看看到底是什么问题,我的魔兽世界最近几天卡的不得了,每次都是一上线
你用的是不是铁通网络.?.上上网...网络奇差..,聊聊天还可以.??,玩网络游戏是不可能的?..?铁通~铁定不通...?
其他类似问题
我的魔兽世界的相关知识
其他5条回答
不能删插件
你电脑配置如何?可能是内存不够
1、见人原地踏步,这个是网速的问题。还有网通玩电信区也是这样。2、出一个对话框,再掉线,那个是插件问题。3、一样的路由器用户,他能玩你玩不了,就是你电脑的问题。4.内存小了会玩不了,CPU太差还是会这样,显卡太差走路一卡一卡的。5、如果没毒的话 你重装系统也没用。你说的问题
根源因素太多,不好判断。说说你的配置吧
卡蓝条是插件问题,卡人物是延迟也就是网络问题。建议查看你的机器显卡,清洁c盘内存。还有可能是你朋友的机器上有占用网络资源的软件,这样的话也会影响到你的游戏效果。
您好,玩游戏卡或掉线不仅与您的电脑硬件配置有关,也会与您的网络状况有关,请详细描述一下您的帧数(fps)与延迟(ms或ping)等情况祝您游戏愉快
您可能关注的推广
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 数学题在线解答 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信