syms x;
t=1:5;
n=length(t);
a=zeros(1,n);
for i=1:n
a(i)=cos(i*x)
end
matlab字符和数字, 这个提示sym转double有问题
答案:2 悬赏:50 手机版
解决时间 2021-04-10 10:14
- 提问者网友:你给我的爱
- 2021-04-10 07:17
最佳答案
- 五星知识达人网友:时间的尘埃
- 2021-04-10 08:14
并不是你理解的那个地方有问题,是a(i)=cos(i*x)这个数据格式有错;
x是sym形变量,不能被这样a(i)这样的矩阵储存,要用a{i}。
还有记得先声明矩阵a=[]。
x是sym形变量,不能被这样a(i)这样的矩阵储存,要用a{i}。
还有记得先声明矩阵a=[]。
全部回答
- 1楼网友:冷風如刀
- 2021-04-10 09:35
搜一下:matlab字符和数字, 这个提示sym转double有问题
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯