问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Matlab程序为什么运行后图像为空白

发布网友 发布时间:2022-04-29 16:34

我来回答

1个回答

热心网友 时间:2023-10-20 00:45

B=pi/6;
h=15000;
V=472.12;
s=1.94;
g=9.8;
alpha=2*pi/180;
a=340;
Ma=[1.5 2.0 2.5 3.0 3.5 4.0];
Cxx=[0.046 0.0395 0.0335 0.029 0.025 0.0225];
%如果你的代码没问题的话,下面几行的值都是固定的,你放在循环里
%干什么,另外建议你把函数去掉,直接以脚本形式运行代码,这样会在
%工作空间显示变量的值,你就会发现你为什么画不出图了,因此变量
%根本是NAN值,怎么绘画出来

P=40159.35;
M=V/a;
rou=1.225*exp(-0.000115*h);
Cx=interp1(Ma,Cxx,M);
X=0.5*rou*V*V*s*Cx*alpha;
for i=0:0.1:2;
m=2022-219.45*i;
e1=(P*cos(alpha)-X-m*g*sin(B))*0.1/m;
V=V+e1;
plot(i,V,'o');
hold on;
end追问你说的很对,但是循环里的不能拿出去,因为M要随循环改,而Cx也要重新插值。以脚本形式运行代码也画不出来,是哪里出问题了呢?

追答clc
B=pi/6;
h=15000;
V=472.12;
s=1.94;
g=9.8;
alpha=2*pi/180;
a=340;
Ma=[1.5 2.0 2.5 3.0 3.5 4.0];
Cxx=[0.046 0.0395 0.0335 0.029 0.025 0.0225];
P=40159.35;
rou=1.225*exp(-0.000115*h);
for i=0:0.1:0.2
m=2022-219.45*i;
M=V/a%M第一个值为1.3886,但是Ma最小的值1.5大于他,所以
Cx=interp1(Ma,Cxx,M)%插值无法得到Cx,即Cx=NAN,所以画不出图
X=0.5*rou*V*V*s*Cx*alpha
e1=(P*cos(alpha)-X-m*g*sin(B))*0.1/m
V=V+e1
plot(i,V,'o');
hold on;
end

热心网友 时间:2023-10-20 00:45

B=pi/6;
h=15000;
V=472.12;
s=1.94;
g=9.8;
alpha=2*pi/180;
a=340;
Ma=[1.5 2.0 2.5 3.0 3.5 4.0];
Cxx=[0.046 0.0395 0.0335 0.029 0.025 0.0225];
%如果你的代码没问题的话,下面几行的值都是固定的,你放在循环里
%干什么,另外建议你把函数去掉,直接以脚本形式运行代码,这样会在
%工作空间显示变量的值,你就会发现你为什么画不出图了,因此变量
%根本是NAN值,怎么绘画出来

P=40159.35;
M=V/a;
rou=1.225*exp(-0.000115*h);
Cx=interp1(Ma,Cxx,M);
X=0.5*rou*V*V*s*Cx*alpha;
for i=0:0.1:2;
m=2022-219.45*i;
e1=(P*cos(alpha)-X-m*g*sin(B))*0.1/m;
V=V+e1;
plot(i,V,'o');
hold on;
end追问你说的很对,但是循环里的不能拿出去,因为M要随循环改,而Cx也要重新插值。以脚本形式运行代码也画不出来,是哪里出问题了呢?

追答clc
B=pi/6;
h=15000;
V=472.12;
s=1.94;
g=9.8;
alpha=2*pi/180;
a=340;
Ma=[1.5 2.0 2.5 3.0 3.5 4.0];
Cxx=[0.046 0.0395 0.0335 0.029 0.025 0.0225];
P=40159.35;
rou=1.225*exp(-0.000115*h);
for i=0:0.1:0.2
m=2022-219.45*i;
M=V/a%M第一个值为1.3886,但是Ma最小的值1.5大于他,所以
Cx=interp1(Ma,Cxx,M)%插值无法得到Cx,即Cx=NAN,所以画不出图
X=0.5*rou*V*V*s*Cx*alpha
e1=(P*cos(alpha)-X-m*g*sin(B))*0.1/m
V=V+e1
plot(i,V,'o');
hold on;
end

热心网友 时间:2023-10-20 00:45

B=pi/6;
h=15000;
V=472.12;
s=1.94;
g=9.8;
alpha=2*pi/180;
a=340;
Ma=[1.5 2.0 2.5 3.0 3.5 4.0];
Cxx=[0.046 0.0395 0.0335 0.029 0.025 0.0225];
%如果你的代码没问题的话,下面几行的值都是固定的,你放在循环里
%干什么,另外建议你把函数去掉,直接以脚本形式运行代码,这样会在
%工作空间显示变量的值,你就会发现你为什么画不出图了,因此变量
%根本是NAN值,怎么绘画出来

P=40159.35;
M=V/a;
rou=1.225*exp(-0.000115*h);
Cx=interp1(Ma,Cxx,M);
X=0.5*rou*V*V*s*Cx*alpha;
for i=0:0.1:2;
m=2022-219.45*i;
e1=(P*cos(alpha)-X-m*g*sin(B))*0.1/m;
V=V+e1;
plot(i,V,'o');
hold on;
end追问你说的很对,但是循环里的不能拿出去,因为M要随循环改,而Cx也要重新插值。以脚本形式运行代码也画不出来,是哪里出问题了呢?

追答clc
B=pi/6;
h=15000;
V=472.12;
s=1.94;
g=9.8;
alpha=2*pi/180;
a=340;
Ma=[1.5 2.0 2.5 3.0 3.5 4.0];
Cxx=[0.046 0.0395 0.0335 0.029 0.025 0.0225];
P=40159.35;
rou=1.225*exp(-0.000115*h);
for i=0:0.1:0.2
m=2022-219.45*i;
M=V/a%M第一个值为1.3886,但是Ma最小的值1.5大于他,所以
Cx=interp1(Ma,Cxx,M)%插值无法得到Cx,即Cx=NAN,所以画不出图
X=0.5*rou*V*V*s*Cx*alpha
e1=(P*cos(alpha)-X-m*g*sin(B))*0.1/m
V=V+e1
plot(i,V,'o');
hold on;
end

热心网友 时间:2023-11-11 01:43

B=pi/6;
h=15000;
V=472.12;
s=1.94;
g=9.8;
alpha=2*pi/180;
a=340;
Ma=[1.5 2.0 2.5 3.0 3.5 4.0];
Cxx=[0.046 0.0395 0.0335 0.029 0.025 0.0225];
%如果你的代码没问题的话,下面几行的值都是固定的,你放在循环里
%干什么,另外建议你把函数去掉,直接以脚本形式运行代码,这样会在
%工作空间显示变量的值,你就会发现你为什么画不出图了,因此变量
%根本是NAN值,怎么绘画出来

P=40159.35;
M=V/a;
rou=1.225*exp(-0.000115*h);
Cx=interp1(Ma,Cxx,M);
X=0.5*rou*V*V*s*Cx*alpha;
for i=0:0.1:2;
m=2022-219.45*i;
e1=(P*cos(alpha)-X-m*g*sin(B))*0.1/m;
V=V+e1;
plot(i,V,'o');
hold on;
end追问你说的很对,但是循环里的不能拿出去,因为M要随循环改,而Cx也要重新插值。以脚本形式运行代码也画不出来,是哪里出问题了呢?

追答clc
B=pi/6;
h=15000;
V=472.12;
s=1.94;
g=9.8;
alpha=2*pi/180;
a=340;
Ma=[1.5 2.0 2.5 3.0 3.5 4.0];
Cxx=[0.046 0.0395 0.0335 0.029 0.025 0.0225];
P=40159.35;
rou=1.225*exp(-0.000115*h);
for i=0:0.1:0.2
m=2022-219.45*i;
M=V/a%M第一个值为1.3886,但是Ma最小的值1.5大于他,所以
Cx=interp1(Ma,Cxx,M)%插值无法得到Cx,即Cx=NAN,所以画不出图
X=0.5*rou*V*V*s*Cx*alpha
e1=(P*cos(alpha)-X-m*g*sin(B))*0.1/m
V=V+e1
plot(i,V,'o');
hold on;
end

热心网友 时间:2023-10-20 00:45

B=pi/6;
h=15000;
V=472.12;
s=1.94;
g=9.8;
alpha=2*pi/180;
a=340;
Ma=[1.5 2.0 2.5 3.0 3.5 4.0];
Cxx=[0.046 0.0395 0.0335 0.029 0.025 0.0225];
%如果你的代码没问题的话,下面几行的值都是固定的,你放在循环里
%干什么,另外建议你把函数去掉,直接以脚本形式运行代码,这样会在
%工作空间显示变量的值,你就会发现你为什么画不出图了,因此变量
%根本是NAN值,怎么绘画出来

P=40159.35;
M=V/a;
rou=1.225*exp(-0.000115*h);
Cx=interp1(Ma,Cxx,M);
X=0.5*rou*V*V*s*Cx*alpha;
for i=0:0.1:2;
m=2022-219.45*i;
e1=(P*cos(alpha)-X-m*g*sin(B))*0.1/m;
V=V+e1;
plot(i,V,'o');
hold on;
end追问你说的很对,但是循环里的不能拿出去,因为M要随循环改,而Cx也要重新插值。以脚本形式运行代码也画不出来,是哪里出问题了呢?

追答clc
B=pi/6;
h=15000;
V=472.12;
s=1.94;
g=9.8;
alpha=2*pi/180;
a=340;
Ma=[1.5 2.0 2.5 3.0 3.5 4.0];
Cxx=[0.046 0.0395 0.0335 0.029 0.025 0.0225];
P=40159.35;
rou=1.225*exp(-0.000115*h);
for i=0:0.1:0.2
m=2022-219.45*i;
M=V/a%M第一个值为1.3886,但是Ma最小的值1.5大于他,所以
Cx=interp1(Ma,Cxx,M)%插值无法得到Cx,即Cx=NAN,所以画不出图
X=0.5*rou*V*V*s*Cx*alpha
e1=(P*cos(alpha)-X-m*g*sin(B))*0.1/m
V=V+e1
plot(i,V,'o');
hold on;
end

热心网友 时间:2023-10-20 00:45

B=pi/6;
h=15000;
V=472.12;
s=1.94;
g=9.8;
alpha=2*pi/180;
a=340;
Ma=[1.5 2.0 2.5 3.0 3.5 4.0];
Cxx=[0.046 0.0395 0.0335 0.029 0.025 0.0225];
%如果你的代码没问题的话,下面几行的值都是固定的,你放在循环里
%干什么,另外建议你把函数去掉,直接以脚本形式运行代码,这样会在
%工作空间显示变量的值,你就会发现你为什么画不出图了,因此变量
%根本是NAN值,怎么绘画出来

P=40159.35;
M=V/a;
rou=1.225*exp(-0.000115*h);
Cx=interp1(Ma,Cxx,M);
X=0.5*rou*V*V*s*Cx*alpha;
for i=0:0.1:2;
m=2022-219.45*i;
e1=(P*cos(alpha)-X-m*g*sin(B))*0.1/m;
V=V+e1;
plot(i,V,'o');
hold on;
end追问你说的很对,但是循环里的不能拿出去,因为M要随循环改,而Cx也要重新插值。以脚本形式运行代码也画不出来,是哪里出问题了呢?

追答clc
B=pi/6;
h=15000;
V=472.12;
s=1.94;
g=9.8;
alpha=2*pi/180;
a=340;
Ma=[1.5 2.0 2.5 3.0 3.5 4.0];
Cxx=[0.046 0.0395 0.0335 0.029 0.025 0.0225];
P=40159.35;
rou=1.225*exp(-0.000115*h);
for i=0:0.1:0.2
m=2022-219.45*i;
M=V/a%M第一个值为1.3886,但是Ma最小的值1.5大于他,所以
Cx=interp1(Ma,Cxx,M)%插值无法得到Cx,即Cx=NAN,所以画不出图
X=0.5*rou*V*V*s*Cx*alpha
e1=(P*cos(alpha)-X-m*g*sin(B))*0.1/m
V=V+e1
plot(i,V,'o');
hold on;
end

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
“苏大强”的本意是什么?抹黑江苏吗? 伦敦奥运会入场式各个国家和地区的先后顺序 参加奥运会入场式的前后顺序 神马是费用性斜视?没听说过,斜视不就是斗鸡眼么 小儿斜视原因 为了不出现重影,右眼会被推到外斜视眼位,称为“废用性斜视” 在八岁时玩鞭炮炸伤左眼,而形成左眼斜视,现在能治好吗 ...后左眼斜视外斜 左眼下半部有光感 视觉模糊 请问左手术的话 能恢复... 两眼视力差距大会怎么样 关于耳洞的小问题~有经验的和懂行的进~ MATLAB函数图像显示空白 我的MATLAB程序哪有问题,为什么出来的图片是空白的? 为什么MATLAB出来图是空白的,而且Id和Vd都只有最大的值? 为什么MATLAB出来图形是一片空白的 我用MATLAB的simulink打开以后,窗口空白,请问是怎么回事 MATLAB图片为空 MATLAB显示图片为什么是空白 我装matlab6.5第一次好用,关闭再打就不好用了,打开时matlab界面是空白的.请高人指点,我着急用matlab编 matlab画出来的图为什么是空白的? matlab 桌面图标变成这样 但是可以打开 如何恢复 内蒙古自治区供热管理条例关于供热报停相关规定。当地10月20日开始供热,我10月18日申请报停可以 =道区停办供热手续在哪里为理? 暖气报停需要哪些手续 暖气报停需要什么手续怎么办 热力稽查监管分离的意见和建议? 亚马逊全球开店,9位汇款路线号码时什么 银行编码是指什么? 银行卡号开头9999是什么银行的 急 美国E*TRADE银行的银行代号(9位数) 中国银行汇钱输入9位编号是什么意思 matlab画出的图是空白怎么破 为什么用MATLAB显示空白? matlab图标在桌面显示不正常,怎么搞正常 matlab图标为啥变成这样?有没有不用重装软件恢复的方法?我把桌面上的图标删掉后变成出现这种情况的。 matlab中tif格式图像显示为一片空白,为什么 matlab程序出来是空白的 matlab运行图标变成这样是怎么回事,怎么结束这种情况。 公螃蟹体内的乳白色粘稠液体是什么? 钱到底存入余额宝好还是招行的朝朝盈好 朝朝盈和余额宝哪个好 招行朝朝盈和余额宝哪个安全 石井二站离沈阳还有多远 请问哪位朋友知道,中通速递广州石井2站的详细地址啊...谢谢...在线等答案... 718996593871哪里的单号 761276881988是哪里快递 快递单号778573403375到那里了 查中通快递到哪了718530927701 石井二站离石井镇红桥村多远 768023546479单号 778385670994快递到了哪 768485193370求内网中通快递查询