微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > 怎样用labview写 多项相加的和呢

怎样用labview写 多项相加的和呢

时间:10-02 整理:3721RD 点击:
怎样用labview写这个程序,求分数序列2/1+3/2+5/3+8/5+13/8.前20项之和。

你看这样行不行?


一定要用事件结构吗,要的话你弄个布尔量触发,把程序放进去就行,for循环的次数你放个稍微大一点的值就行,因为求数值的位数比较麻烦


程序分析:请抓住分子与分母的变化规律。  
程序设计:
public class test20 {
    public static void main(String[] args) {
        float fm = 1f;
        float fz = 1f;
        float temp;
        float sum = 0f;
        for (int i=0;i<20;i++){
             temp = fm;
             fm = fz;
             fz = fz + temp;
             sum += fz/fm;
             //System.out.println(sum);
        }
        System.out.println(sum);
   }
}
你参考一下,我不是学习labview的 ,但是的你的问题  涉及到算法了

你是学习FPGA的吧 那就多看看算法吧 FPGA与算法联系挺大的

亲   你这个计算出来都是整数。

什么是整数,最终结果吗?不会吧

亲,我在学labview ,  其实用个公式节点加你的程序也可计算出来 ,只是.

要用DBL数值常量,你是不是类型弄错了,看线的颜色一样不?

用你的这个程序计算,无论是循环几次结果都是整数。

你可能类型弄错了,我的都好好的,我也刚接触不久,我这就直接是结果呀。

懂了   是我弄错数据类型了,非常感谢。

好的,不客气,我也刚接触不久,多找点例子试试就熟悉了。

在求大侠帮忙解决个题目。即在数值输入控件里输入23,显示控件值(累加值)为5,再在23后面输入一个数,假如是234,则显示控件是9,怎样用事件结构实现。

这样可以求长度,但前提是整数


分子和分母都是  斐波那契数列   首先要把分子和分母前二十项的 每一项求出来,再按上面的公式求解

高                           

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top