matlab 图像生成问题

为什么没有图像? 大家帮帮忙,谢谢!

syms q1 q3 q4 s5
q1=0:pi/180:2*pi;
q3=atan(20*sin(q1)./(40+20*cos(q1)));%点除
q4=acos((116.6-100*cos(q3))/50);
s5=100*sin(q3)+50*sin(q4);
plot(q1,s5,'r');grid;
title('滑块的位移曲线');
xlabel('曲柄1的转角');ylabel('滑块的位移s5');追问

你好,谢谢你的帮助,我是因为这几天学校弄课程实践才开始学matlab,完全就是一个新手,还有为什么加上标题或者横纵坐标后就没图像了

追答

你运行一下上面的程序,加了标题和坐标后也有图像啊。
matlab的程序程序规则比较固定,包括标点符号这些一般都不能弄错,否则就很可能得不到想要的结果。
初学的话应该找本相关的教材看一下,matlab挺有用的。

温馨提示:内容为网友见解,仅供参考
无其他回答

matlab怎么生成图像
1、输入指令清除屏幕。2、将准备好的图像复制到matlab的工作目录中。3、然后输入返回指令[data=imread]在主界面将图像转换为数据。4、在双击工作区中的数据查看图像数据的特定信息。5、最后输入指令[imshow]就可以看到数据代表了图片。

MATLAB输出图像的问题
当然可以啦,Matlab作图本来就是利用间隔很少的点组合起来的,从而看起来像一条连线,像你给出来的图像,你可以这样:plot(x,y,'r*');还有就是有一个作散点图的函数:scatter(x,y,s,c),s为圆圈标记点的面积(可以不写),c为标记点的颜色 ...

matlab中输出图像数据的一个题
假设原图像是100x100大小。1.如果它是灰度图,那么[x,y]=size(i);后,x是100,y是100,你这段代码是没有问题的。2.如果它是一个彩色图,那么实际它的大小是100x100x3,3表示有RGB三个分量。所以[x,y]=size(i);后,x是100,而y是300,那么你这段代码就有问题。

懒人作图 & 自动生成图像代码-每天一个MATLAB小技巧(16)
步骤1:利用Simulink的信号源模块或类似方式在Simulink中模拟曲线输出至Scope进行仿真。完成仿真后,通过点击File-Print to Figure在Scope模块界面中将图像导出。步骤2:在Figure中进行图像的修改调整,包括线型、标记符号、线条颜色、线宽以及图窗大小、坐标范围等。步骤3:在完成图像代码调整后,选择Figure中的...

怎么用Matlab画出图像?
1、打开MatLab的主窗口,进入命令行窗口。我们以y=x与y=x^2两个图像在一个窗口为例说明。2、首先生成x,y1,y2的数据。x的范围是[-3,3],y1=x,y2=x^2。如图为代码以及部分数据 3、如果在同一个坐标轴上画出这两幅图,那么除了使用plot(x,y)以外,还需要使用hold on命令,意思是保持窗口...

一张图片经过matlab处理,imshow了之后会出现三幅一样的输出图像并排显示...
imshow函数没错,错的是你没弄清楚图像的格式.你的I是一个66*514*3的彩色图像,而不是一个灰度图像,做二维卷积之后,得到的J1的大小为68*1544,这就是问题症结所在,函数将彩色图像的三个分量拼接在一起构成一个66*1542的灰度图像,然后二维卷积将尺寸扩为68*1544,显示出来就是三个图连接在一起,在fig...

matlab函数图像为什么出不来?
matlab函数图像为什么出不来?分析了题主给出的代码,主要存在着下列几个问题:1、没有给出C的取值数值,虽然有了范围,但没有一系列数值,所以无法进行计算,得到其对应的w值。2、由于C的取值比较小,所以其向量步长应取0.000003。因此,C的向量数组可以这样写,即 C=[0.000003:0.000003:0.0004]...

MATLAB GUI中在生成新图像时关闭旧图像的问题
for i=1:2 h(i)=figure;if i~=1 close(h(i-1));end end 在你建立表格或图形的时候,先给对象一个句柄,例如:h1=uitable(。。。),然后按上面的程序直接关闭句柄就可以了。

matlab中rgb2gray的问题
一、解答 在MATLAB中使用rgb2gray函数时,如果遇到问题,可能是由于以下原因:1. 函数用法不正确:确保正确使用rgb2gray函数。通常,只需将彩色图像作为输入参数传递给该函数即可。例如:gray_img = rgb2gray。2. 图像格式问题:确保输入的图像是RGB格式。如果图像不是RGB格式,可能需要进行格式转换。3. ...

matlab中的图片粘贴在word里,生成pdf后的图像问题
有一种方法可以解决:在 figure 中,点击 Edit--Property Editor-Axes 在这里可以设置 线宽的大小,设置之后,就可以了。。。

相似回答