[已解决] 计算过程中的每个数都能输出

[复制链接]
一只小萌新^-^ 发表于 2021-5-18 16:31:44
  1. x=0;
  2. while x~=91
  3.     syms y;
  4.     eq=sind(x)-y;
  5.     y=solve(eq)
  6.     x=x+1;
  7. end
复制代码
怎么样使得程序能在工作区中输出运算过程中的所有值?

最佳答案


WarnerChang 发表于 2021-5-18 17:59:43
x=0;
k=1;
while x~=91
    syms y;
    eq=sind(x)-y;
    y(k)=solve(eq)
    x=x+1;
    k=k+1;
end
或者
x=0;
while x~=91
    syms y;
    eq=sind(x)-y;
    y(x+1)=solve(eq)
    x=x+1;
end

回复此楼

4 条回复


WarnerChang 发表于 2021-5-18 17:59:43
x=0;
k=1;
while x~=91
    syms y;
    eq=sind(x)-y;
    y(k)=solve(eq)
    x=x+1;
    k=k+1;
end
或者
x=0;
while x~=91
    syms y;
    eq=sind(x)-y;
    y(x+1)=solve(eq)
    x=x+1;
end

回复此楼

一只小萌新^-^ 发表于 2021-5-18 20:43:03

怎么样才能求出一重积分的上限啊?

WarnerChang 发表于 2021-5-18 20:52:14
一只小萌新^-^ 发表于 2021-5-18 20:43
怎么样才能求出一重积分的上限啊?

参考下帖:
https://www.ilovematlab.cn/thread-333673-1-1.html

一只小萌新^-^ 发表于 2021-5-18 21:34:56
WarnerChang 发表于 2021-5-18 20:52
参考下帖:
https://www.ilovematlab.cn/thread-333673-1-1.html

能帮我看看我新发的帖子,里面的程序哪里有问题吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

相关帖子
热门教程
站长推荐
快速回复 返回顶部 返回列表