永发信息网

matlab 中pint表示什么

答案:5  悬赏:80  手机版
解决时间 2021-03-23 16:13
  • 提问者网友:沉默菋噵
  • 2021-03-22 15:44
matlab 中pint表示什么
最佳答案
  • 五星知识达人网友:酒醒三更
  • 2021-03-22 17:03
在matlab中,pint既不是的matlab所定义的关键字,也不是其系统函数的函数名。
如果pint出现在程序当中,那么其可能是用户自定义的一个变量或函数。
举例如下:
pint = [1, 2, 3];  % pint表示一个变量
% pint表示一个函数,函数名为pint
function y = pint(x)
y = x.^2; 注:如果是print的话,那么就是一个函数,该函数可以将函数图形保存为图片,具体用法如下:
minbnd = -4*pi;  
maxbnd = 4*pi;  
t = minbnd:0.1*pi:maxbnd;  
plot(t, sin(t), 'g', 'Linewidth', 2);  
line([minbnd, maxbnd], [0, 0]); %绘制x轴  
axis([-10, 10, -2, 2])  %定义显示的坐标区间:x在(-10,10)之间,y在(-2,2)之间
grid on;  
title('sin(x)');  
xlabel('x');  
ylabel('sin(x)');  
print('-dpng','sin.png'); %保存为png图片,在Matlab当前的工作目录下
全部回答
  • 1楼网友:神也偏爱
  • 2021-03-22 19:30
一般是输出图片,比如把figure上的图保存为.jpg文件或tiff文件等
  • 2楼网友:woshuo
  • 2021-03-22 19:11
B./A意思是B点除以A,而B.\A是A除以B
matlab里的除分为左除和右除之分,也就是上面两种。
对于矩阵的乘除都是直接的A/B或B\A或A*B,没有点
而加点的是对于矩阵里每个元素的乘除,也就是A./B,B.\A和A.*B
你的问题就是点除,和左除、右除的区分问题
  • 3楼网友:旧脸谱
  • 2021-03-22 18:45
pint不是matlab的关键字或系统函数,也不在常用工具箱中。它可能是一段程序中定义的变量或函数名,具体表示什么要看程序是如何定义的。
  • 4楼网友:骨子里都是戏
  • 2021-03-22 18:10
%%使用鼠标选定图片区域clcclearI=imread('test.jpg');imshow(I);k=waitforbuttonpress;%等待鼠标按下point1=get(gca,'CurrentPoint');%鼠标按下了finalRect=rbbox;%point2=get(gca,'CurrentPoint');%鼠标松开了point1=point1(1,1:2);%提取出两个点point2=point2(1,1:2);p1=min(floor(point1),floor(point2));%计算位置p2=max(floor(point1),floor(point2));offset=abs(floor(point1)-floor(point2));%offset(1)表示宽,offset(2)表示高x=[p1(1)p1(1)+offset(1)p1(1)+offset(1)p1(1)p1(1)];y=[p1(2)p1(2)p1(2)+offset(2)p1(2)+offset(2)p1(2)];holdon%防止plot时闪烁plot(x,y,'r');
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯