Graph 如何在函数末尾绘制图形
我需要实现一个脚本,用户在其中输入多个示例的信息。我需要用这些信息绘制一个图表,但我需要在执行结束时用所有信息绘制它。每次用户输入其中一个示例的信息时,我的实际脚本都会绘制一个图形Graph 如何在函数末尾绘制图形,graph,octave,Graph,Octave,我需要实现一个脚本,用户在其中输入多个示例的信息。我需要用这些信息绘制一个图表,但我需要在执行结束时用所有信息绘制它。每次用户输入其中一个示例的信息时,我的实际脚本都会绘制一个图形 op=input('Digite a quantidade de compostos:'); i=1; j=1; k=1; temp =0:5:100 while(i<=op) produto=input('Digite o nome do produto:','s'); quant(i)=input(
op=input('Digite a quantidade de compostos:');
i=1;
j=1;
k=1;
temp =0:5:100
while(i<=op)
produto=input('Digite o nome do produto:','s');
quant(i)=input('Digite a quantidade de amostras:')
lista{i}=produto;
for j =1:quant(i)
amostras(j,k)=input('Digite o valor da solubilidade:')
k++;
amostras(j,k)=input('Digite o valor da temperatura:')
k=1;
end
hold all;
gplot(amostras,amostras);
i++
end
hold off;
op=input('Digite a quantidade de compostos:');
i=1;
j=1;
k=1;
温度=0:5:100
while(i您可以使用图形的'Visible'
属性在循环执行期间隐藏它,并在以后显示它
因此,在while
循环之前插入以下内容:
figure();
set(gcf, 'Visible', 'off');
现在,在代码末尾,使用以下命令使其再次可见:
set(gcf, 'Visible', 'on');
您可以使用图形的'Visible'
属性在循环执行期间隐藏它,并在以后显示它
因此,在while
循环之前插入以下内容:
figure();
set(gcf, 'Visible', 'off');
现在,在代码末尾,使用以下命令使其再次可见:
set(gcf, 'Visible', 'on');
[…]我需要在执行结束时用所有信息绘制它。每次用户输入其中一个示例的信息时,我的实际脚本都会绘制一个图形
op=input('Digite a quantidade de compostos:');
i=1;
j=1;
k=1;
temp =0:5:100
while(i<=op)
produto=input('Digite o nome do produto:','s');
quant(i)=input('Digite a quantidade de amostras:')
lista{i}=produto;
for j =1:quant(i)
amostras(j,k)=input('Digite o valor da solubilidade:')
k++;
amostras(j,k)=input('Digite o valor da temperatura:')
k=1;
end
hold all;
gplot(amostras,amostras);
i++
end
hold off;
不要每次都打印。存储值并在末尾打印所有内容。如下所示:
op = input ('Digite a quantidade de compostos: ');
lista = cell (op, 1);
amostras = cell (op, 1);
for i = 1:op
lista = input ('Digite o nome do produto: ','s');
quant = input ('Digite a quantidade de amostras: ');
amostras{i} = zeros (quant, 1);
for j = 1:quant
amostras{i}(j,1) = input ('Digite o valor da solubilidade: ');
amostras{i}(j,2) = input ('Digite o valor da temperatura: ');
endfor
endfor
## plot now
[…]我需要在执行结束时用所有信息绘制它。每次用户输入其中一个示例的信息时,我的实际脚本都会绘制一个图形
op=input('Digite a quantidade de compostos:');
i=1;
j=1;
k=1;
temp =0:5:100
while(i<=op)
produto=input('Digite o nome do produto:','s');
quant(i)=input('Digite a quantidade de amostras:')
lista{i}=produto;
for j =1:quant(i)
amostras(j,k)=input('Digite o valor da solubilidade:')
k++;
amostras(j,k)=input('Digite o valor da temperatura:')
k=1;
end
hold all;
gplot(amostras,amostras);
i++
end
hold off;
不要每次都打印。存储值并在末尾打印所有内容。如下所示:
op = input ('Digite a quantidade de compostos: ');
lista = cell (op, 1);
amostras = cell (op, 1);
for i = 1:op
lista = input ('Digite o nome do produto: ','s');
quant = input ('Digite a quantidade de amostras: ');
amostras{i} = zeros (quant, 1);
for j = 1:quant
amostras{i}(j,1) = input ('Digite o valor da solubilidade: ');
amostras{i}(j,2) = input ('Digite o valor da temperatura: ');
endfor
endfor
## plot now
我试着修改语法。我希望我没有改变你段落的意思,如果我把它弄糟了,请回答这个问题!:)我试着修改语法。我希望我没有改变你段落的意思,如果我把它弄糟了,请回答这个问题!:)