MATLAB中虚部画不出来怎么办
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/10 14:00:31
复杂方程无解析解
a='%';%不是运算符,也不能用来做变量名,但是可以放到字符串里.Matlab里面输入'会比较麻烦一点一般使用两个'来表示a='''';单位是百分比?就是50代表50%?貌似不存在这样的数据类型,要
x=1:5;y=fix(rand(1,5)*100);plot(x,y);fori=1:5text(x(i),y(i),num2str(y(i)))end
x=0:0.001*pi:4*pi;y=sin(x);plot(x,y)holdonk1=(sin(x)>=sqrt(2)/2);k2=(sin(x)
fig_handle=gca(fig_id);%fig_id就是那个画图窗口上面的编号“Figurefig_id”coord_info=get(get(fig_handle,'Children'));
%每个坐标系里面画一个射线,箭头属于细化的工作,有兴趣自己完成吧%生成测试数据(0-2π)m=8;n=10;A=reshape(linspace(0,2*pi,n*m),[nm]).';w=1/n;h
出错在最后的符号上.“;”是中文引号,你使用引文的引号“;”.这样就行了.
你是指,图形上面吗?你可以这样输.x=0:10;y=2*x+1;plot(x,y);title('a_1')可能你要的是:title('\fontsize{20}a\fontsize{6}1')越说越
把其中的v=[v0;v1;v2]改成v=[v0v1v2]就行了!v0v1v2是三个不同的行向量,是不可以组成一个列向量的!除非这样改也行v=[v0';v1';v2']
你那程序难以理解,一塌糊涂.取正负按照你的意思就类似按照y的取值的一个分段函数.y轴原点距离实际是x数据,x轴实际是y数据,在meshgrid时就应该改过来,这是原始物理模型的设置问题,我也懒得在前面
x的表达式不对,请检查计算出来的x为无穷
你的错误在于,x0的初值选择不正确.因初值离真值较远,所以出现错误.从图形看,有无数个解.>>[x,fval,exitflag]=fzero(f,1)x=  
把程序贴出来给你看看哈再问:程序应该是没什么问题,就是那个横纵坐标的标准长度不一样。>>t=0:pi/1000:2*pi;>>plot(sin(t),cos(t))>>再答:程序没问题,仔细看下坐标就
意思是一维数据还原成3维吗?你试试reshape函数,可以按要求重建数据
最后,改成imshow(mat2gray(result)),如果还是全黑,看一下result的值是否都是0再问:谢谢你,大概是算法有问题!
注意用点乘点除,因为你是对元素操作而不是矩阵
没问题,可以出图啊再问:一直不出图,我还重装了matlab,结果刚装完运行出图了,第二天打开又没图了,抓狂了。。。再答:你应该考虑提供更多的信息,才能帮你判断:安装的MATLAB版本?不出图的时候,命
a=[0.020.10.40.9];y1=4*a./(1-a).^2;y2=sin(a./2).^2;y=1./(1+y1.*y2);
没有报错啊,结果是:ans=-((COH0^2*COHadd^2*Kb^4+2*COH0^2*COHadd*Kb^3+4*COH0^2*Cblg*Kb^3*N1+4*COH0^2*Cblg*Kb^3*
这样行不行:clear all;clc;t=-10:0.1:10;L=30;B=40;V=(2*t.*sqrt(L^2+((1+4*t.^2).^(3/2)+B).^2))./(1+4*t.